Jump to content
Fórum Script Brasil
  • 0

Jogo do Par ou Ímpar


murilloscabio

Question

Fiz um algoritmo para um jogo de par ou impar! Criei ele sozinho sem copiar de lugar nenhum!

O problema é no final quando quero declarar o vencedor, me vem a menssagem dos dois... ou seja.... independente de que seja o vencedor... vem as duas menssagens de vencedor do user e do comp.... o que eu fiz de errado?

algoritmo "Jogo do par ou ímpar"
// Função :
// Autor :  Murillo Magalhães
// Data : 24/08/2011
// Seção de Declarações 
var
u, c, user, comp, result, p, i: inteiro

inicio
repita
escreval ("Escolha...")
escreval ("[0] Par ou [1] Ímpar?")
leia   (user)
ate (user = 0) ou (user = 1)
fimrepita
se user=0 então
escreval ("Você escolheu par!")
se user=1 então
escreval ("Você escolheu ímpar!")
fimse
fimse
repita
escreval ("Agora escreva um número qualquer de 1 a 10: ")
leia (u)
ate (u<10)
comp <- randi(10)
escreval ("O computador escolheu o número... ", comp)
result <- (comp+u)
escreval ("O resultado é: ", result)
se result mod 2= 0 então
result <- p
senao
result <- i
fimse
se  (result= p) e (user= 0) então
escreval ("Você ganhou!")
senao
escreval ("O computador ganhou!")
se (result= i) e (user= 1) então
escreval ("Você ganhou!")
senao
escreval ("O computador ganhou!")
fimse
fimse

// Seção de Comandos 
fimalgoritmo

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...