Fórum WebTuga

Tecnologia => Programação => Topic started by: Kacetada on February 25, 2006, 05:08:05 PM

Title: Visual basic...............euromilhoes...........
Post by: Kacetada on February 25, 2006, 05:08:05 PM

Dim chave(1 To 5) As Integer

Dim estrela(1 To 2) As Integer



Private Sub Command1_Click()

Randomize



For i = 1 To 5

 chave(i) = Int(Rnd * 50) + 1

Next



\\'Randomize



For i = 1 To 2

 estrela(i) = Int(Rnd * 9) + 1

Next



On Error GoTo erro



soma = 0



For i = 1 To 5

 For j = 1 To 5

  If chave(i) = Text1(j) Then

soma = soma + 1

  End If

 Next

Next



soma1 = 0



For i = 1 To 2

 For j = 1 To 2

  If estrela(i) = Text2(j) Then

soma1 = soma1 + 1

  End If

 Next

Next



Picture1.Cls

Picture1.Print "numeros"



For i = 1 To 5

 Picture1.Print chave(i)

Next



Picture1.Print "estrelas"



For i = 1 To 2

 Picture1.Print estrela(i)

Next



MsgBox ("acertou " & soma & " numeros e " & soma1 & " estrelas")

Exit Sub



erro:

MsgBox ("nao intruduziu os numero ou parte deles")

End Sub
Title: Visual basic...............euromilhoes...........
Post by: Teotónio Ricardo on February 25, 2006, 05:10:43 PM
Muito bom, pelos conhecimentos que tenho o codigo tá simples e certo!
Title: Visual basic...............euromilhoes...........
Post by: City on March 01, 2006, 11:45:03 PM
Ta mal tens 1 ponto a mais. de resto esta bem : mota :
Title: Visual basic...............euromilhoes...........
Post by: BigPower on March 02, 2006, 12:14:04 AM
Bem-vindo City!
Title: Visual basic...............euromilhoes...........
Post by: itmaster on March 19, 2006, 11:35:00 PM
: bom trabalho :  
O codigo não está mal, mas podias evoluir e tentar fazer uma coisa baseada num dos sistemas de probabilidades, para determinar quais os proximos números.
Title: Visual basic...............euromilhoes...........
Post by: putonarc on June 09, 2006, 08:44:29 PM
eu nAO PERCEBI ISSO PODIAM EXPLIKAR
Title: Visual basic...............euromilhoes...........
Post by: cocacola on June 09, 2006, 08:59:16 PM
muito bom
Title: Visual basic...............euromilhoes...........
Post by: lycosman on June 10, 2006, 06:16:37 AM
Não testei, mas deve funcionar. Se bem que podia estar mais organizadito... Picture1 e Command1? Um programador dá nomes às coisas, por mais basaroucos que sejam...
Title: Visual basic...............euromilhoes...........
Post by: Teotónio Ricardo on June 10, 2006, 08:02:53 AM
Tipo, isto é só meter no compilador e F5 ?
Ou precisa de alguma coisa adicional?
Title: Visual basic...............euromilhoes...........
Post by: lycosman on June 10, 2006, 01:59:35 PM
QuoteTipo, isto é só meter no compilador e F5 ?
Ou precisa de alguma coisa adicional?

Precisas de criar uma picturebox chamada Picture1, um botão chamado Command1 e duas text boxes, uma chamada Text1 e outra Text2. Estes nomes vêm por defeito por isso é so fazer, colar o código e já está.
Title: Visual basic...............euromilhoes...........
Post by: cocacola on June 10, 2006, 02:29:27 PM
Quote
QuoteTipo, isto é só meter no compilador e F5 ?
Ou precisa de alguma coisa adicional?

Precisas de criar uma picturebox chamada Picture1, um botão chamado Command1 e duas text boxes, uma chamada Text1 e outra Text2. Estes nomes vêm por defeito por isso é so fazer, colar o código e já está.

yah, vais ter que fazer isso
Title: Visual basic...............euromilhoes...........
Post by: Teotónio Ricardo on June 10, 2006, 02:52:18 PM
Bem, eu fiz isso tudo e dá-me este erro:

(http://s34.photobucket.com/albums/d109/cenourinha/noticias/th_81cb3075.png) (http://i34.photobucket.com/albums/d109/cenourinha/noticias/81cb3075.png)
Title: Visual basic...............euromilhoes...........
Post by: Kacetada on June 10, 2006, 03:31:56 PM
contacta - para o mail e eu digo o k tens de fazer, pk nao sei onde te da erro
Title: Visual basic...............euromilhoes...........
Post by: lycosman on June 10, 2006, 04:41:16 PM
Tenho o VB6 desinstalado e não sei onde anda o DVD se não dizia-te onde esta o problema. Mas a avaliar pela imagem tá relacionado com a Text2 (tá o nome seleccionado no código)... Kacetada, alteraste alguma propriedade da dita textbox? Se sim, diz ai...
Title: Visual basic...............euromilhoes...........
Post by: cocacola on June 10, 2006, 04:41:55 PM
se calhar não é o text2 mas sim o text1 por exemplo
Title: Visual basic...............euromilhoes...........
Post by: KTachyon on June 10, 2006, 05:33:55 PM
Código identado.
Title: Visual basic...............euromilhoes...........
Post by: SteveCAnthrax on March 13, 2008, 01:50:05 AM
QuoteNão testei, mas deve funcionar. Se bem que podia estar mais organizadito... Picture1 e Command1? Um programador dá nomes às coisas, por mais basaroucos que sejam...

Por exemplo eu defino todas as minha var e const com nome de raparigas, para o vb é coisa mais ao menos assim dim maria as integer, tatiana as double ...
Title: Visual basic...............euromilhoes...........
Post by: lycosman on March 13, 2008, 11:52:24 AM
Quote
QuoteNão testei, mas deve funcionar. Se bem que podia estar mais organizadito... Picture1 e Command1? Um programador dá nomes às coisas, por mais basaroucos que sejam...

Por exemplo eu defino todas as minha var e const com nome de raparigas, para o vb é coisa mais ao menos assim dim maria as integer, tatiana as double ...

Não sou capaz. Tenho que olhar para o nome e perceber o que é, o que faz, para que serve e que tipo de dados rebe.
Title: Visual basic...............euromilhoes...........
Post by: morgado0 on March 17, 2008, 07:33:41 PM
n percebi nada