0
Algoritmo "SIMULAÇÃO JOGO GENIUS"
Descrição : Aqui você descreve o que o programa faz! (função)
Autor(a) : Nome do(a) aluno(a)
Data atual : 27/09/2019
Var
randon:vetor[0..3]de inteiro
posicao,a,b,c,d,nun1,nun2,nun3,nun4: inteiro
menu: caractere
procedimento menu()
inicio
Escreval("-------------------------------")
Escreval("BEM VINDO AO SIMON GENIUS")
Escreval("-------------------------------")
Escreval("VAMOS LA")
Escreval("-------------------------------")
fimprocedimento
Inicio
menu()
randon[0]<-1
randon[1]<-2
randon[2]<-3
randon[3]<-4
a<-Randi(4)
randon[0]<-1
randon[1]<-2
randon[2]<-3
randon[3]<-4
b<-Randi(4)
randon[0]<-1
randon[1]<-2
randon[2]<-3
randon[3]<-4
c<-Randi(4)
randon[0]<-1
randon[1]<-2
randon[2]<-3
randon[3]<-4
d<-Randi(4)
escreval(randon[a], randon, randon[c], randon[d])
escreval("Digite o 1o numero da sequencia: ")
leia(nun1)
escreval("Digite o 2o numero da sequencia: ")
leia(nun2)
escreval("Digite o 3o numero da sequencia: ")
leia(nun3)
escreval("Digite o 4o numero da sequencia: ")
leia(nun4)
Se (randon(a) <> nun1) e (randon(b) <> nun2) e (randon(c) <> nun3) e (randon(d) <> nun4) então
escreval("você errou! Tente novamente!!")
senao
escreval("Parabens! você ganhou!!")
fimse
Fimalgoritmo
Good group day! I am trying to compare the randomic result with the response that the user sends but gives error in this simple conditional
– Dexter
Aqui: escreval(randon[a], randon, randon[c], randon[d]) você se esqueceu do índice do segundo parâmetro da função escreval e aqui: Se (randon(a) <> nun1) e (randon(b) <> nun2) e (randon(c) <> nun3) e (randon(d) <> nun4) então você trocou o [] por () when referring to a vector element.
– anonimo
I corrected carefully what you said and was ok! Thanks! Tb changed the <> by = because it makes more sense and hit right. Now I will try to solve the problem of making the sequence flashing on the visualg screen, I think with the timer I solve this
– Dexter
I think Visualg is too simple for you to do such an effect.
– anonimo
I imagine that but I want to do a kind of "repeat" with timer .. thinking here .
– Dexter
for it to show the sequence and then the user type because in this I made the sequence appears directly
– Dexter