Buscar

AVA1 - LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO

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

// Disciplina : [Linguagem e Lógica de Programação] 
// Professor : Antonio Carlos Nicolodi 
// Arquivo com um algoritmo: AVA 1.ALG
// Data de impressão: 24/10/2019
 1 Algoritmo "AVA 1"
 2 // Disciplina : [LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO]
 3 // Professor : MARCO AURELIO NOVAES ESTEVES
 4 // Descrição : adivina o numero escolhido
 5 // Autor(a) : Leonardo Jansen de Fontes
 6 // Data atual : 23/10/2019
 7 Var
 8 // Seção de Declarações das variáveis
 9 anocorrente, jafezaniversario, dif250, controle, resultado:inteiro
 10 
 11 Inicio
 12 // Seção de Comandos, procedimento, funções, operadores, etc...
 13 controle <- 0
 14 escreval("Esta é uma brincadeira de adivinhação e só funciona para quem tem até 99 anos")
 15 escreva("Estamos em qual ano corrente (2018, 2019, ..., aaaa)?")
 16 leia(anocorrente)
 17 enquanto (controle <> 1) faca
 18 escreva("Se você já fez aniversário este ano, digite 1; senão, digite 2:")
 19 leia(jafezaniversario)
 20 se (jafezaniversario <> 1) e (jafezaniversario <> 2) entao
 21 escreval("==> Você tem que responder 1 ou 2. <==")
 22 senao
 23 controle <- 1
 24 fimse
 25 fimenquanto
 26 se (jafezaniversario = 1) entao
 27 dif250 <- anocorrente - 250
 28 fimse
 29 se (jafezaniversario = 2) entao
 30 dif250 <- anocorrente - 251
 31 fimse
 32 escreval("Chegou a hora de fazer umas continhas:")
 33 escreval("Pense um número inteiro entre 1 e 9, anote para não esquecer")
 34 escreval("Multiplicar por 2")
 35 escreval("Some 5")
 36 escreval("Multiplique por 50")
 37 escreval("Some ", dif250, " a esse novo total encontrado")
 38 escreval("Subtrair o ano de seu nascimento desse novo resultado encontrado")
 39 escreval("")
 40 escreva("Agora, informe o resultado que você encontrou:")
 41 leia(resultado)
 42 escreval("")
 43 escreval("*** Vamos analisar o número,", resultado,", que você encontrou ***")
 44 escreval("")
 45 escreval("=> Muito provavelmente ele contém três algarismos")
 46 escreval("=> O algarismo da esquerda é o número que você pensou")
 47 escreval("=> Os dois outros informam sua idade")
 48 escreval("")
 49 escreval("=> Acertei?")
 50 escreval("")
 51 escreval("*** Fim da brincadeira ***")
 52 Fimalgoritmo

Continue navegando