Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmo "AdivinhaçãoIdade" // Disciplina : [Linguagem e Técnica de Programação] // Professor : Claudio Fico Fonseca // Descrição : Programa para adivinhar número pensado pelo participante e sua idade // Autor(a) : Juliana Camila Cruz // Data atual : 27/05/2019 Var // Seção de Declarações das variáveis anocorrente : inteiro jafezaniversario : inteiro dif250 : inteiro resultado : inteiro Inicio escreva ("Esta é uma brincadeira de adivinhação e só funciona para quem tem até 99 anos.") escreval ("Estamos em qual ano corrente (2018, 2019, ...)?") leia (anocorrente) // O ano corrente não é criticado, e, por isso, o participante deve ter atenção ao preenchê-lo. escreval ("Se você já fez aniversário este ano, digite 1; senão, digite 2: ") leia (jafezaniversario) se (jafezaniversario = 1) entao (dif250 <- anocorrente - 250) se (jafezaniversario = 2) entao (dif250 <- anocorrente - 251) se (jafezaniversario <> 1, 2) entao escreva ("==> Você tem que responder 1 ou 2. <==") escreval ("Se você já fez aniversário este ano, digite 1; senão, digite 2: ") enquanto jafezaniversario <> 1, 2 faça escreva (jafezaniversario) jafezaniversario <- 1, 2 fimenquanto fimse escreva ("Chegou a hora de fazer algumas continhas:") escreva ("Pense em um número inteiro entre 1 e 9 e anote-o para não esquecer.") escreva ("Multiplique por 2 o número que foi pensado.") escreva ("Some 5 ao resultado encontrado.") escreva ("Multiplique por 50 esse novo resultado.") escreva ("Some ",dif250," a esse novo total encontrado.") escreval ("Subtraia o ano de seu nascimento desse novo resultado encontrado.") escreval ("Agora, informe o resultado que você encontrou: ".) leia (resultado) escreval ("*** Vamos analisar o número ”, resultado, “ que você encontrou ***") escreva ("=> Muito provavelmente ele contém três algarismos") escreva ("=> O algarismo da esquerda é o número que você pensou") escreva ("=> Os dois outros informam sua idade") escreval ("=> Acertei?") escreva ("*** Fim da brincadeira ***") fimse fimalgoritmo
Compartilhar