Buscar

AV1 Linguagem e Técnica de PRogramação - Juliana Cruz UVA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando