• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

M@KO

VB6 MasterMind

8 mensagens neste tópico

Ora aqui vai mais um MasterMind. Ja a algum tempo que nao pegava no VB e pra voltar a encarrilhar com isto fiz este mastermind.

deixo aqui o link para o projecto completo e para o .exe pra quem quiser ver.

http://www.marcomartins.org/informatica/Master Mind.exe

http://www.marcomartins.org/informatica/projecto.rar

Agora to a pensar dedicar me ao VB.net  isso vem no visual estudio 2008 né???

:D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Agora to a pensar dedicar me ao VB.net  isso vem no visual estudio 2008 né???

O Visual Studio.NET é uma aplicação que tem por base uma framework (.NET Framework) e existem diversas versões que são designadas VB.NET mas que na verdade têm uma versão própria.

Já saio o VB.NET 2002, 2003, 2005 e agora o 2008.

O Visual Studio contempla o VB, C# e C++

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
:thumbsup: boas.... alguém consegue meter outra vez os links activos .
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Este MasterMind pareceu-me bem estruturado na programação. Pena é que tenha um bug ou um erro na programação da verificação dos acertos na cor mas no lugar errado. Não consegui detectar o erro mas dá-se por ele jogando. Em relação ao facto por ti referido de se obterem sempre as mesmas cores no segredo, é sabido que no vb a geração de números não é verdadeiramente aleatória. A coisa melhora bastante se ao iniciar o form antes do int(rnd()*3) utilizares este comando Randomize Timer. Verás que os resultados serão bem melhores.

Ficaria assim:

Randomize Timer

For x=0 to 3

        y=Int(7*Rnd())

        solucao(x).backcolor=cores(y)

Next

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora