Buscar

AVA1 ADIVINHAÇÃO DE IDADE - LINGUAGEM E LÓGICA DE PROGRAMAÇÃO UVA UNIVERSIDADE VEIGA DE ALMEIDA

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

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
Você viu 3, do total de 4 páginas

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

AVA1 ADIVINHAÇÃO DE IDADE - LINGUAGEM E LÓGICA DE PROGRAMAÇÃO – UVA UNIVERSIDADE VEIGA DE 
ALMEIDA 
RODRIGO DINIZ 
// Disciplina : [Linguagem e Lógica de Programação] 
// Professor : Antonio Carlos Nicolodi 
// Arquivo com um algoritmo: C:\Users\Rodrigo\Desktop\VISUALG3_REV60\VISUALG3\ADIV 
INHAçãO DA IDADE.ALG 
// Data de impressão: 31/05/2019 
 
1 Algoritmo "Adivinhação da idade" 
2 // Disciplina : [Ténicas e Linguagem de Programação] 
3 // Professor : Antonio Carlos Nicolodi 
4 // Descrição : Ler idade! (função) 
5 // Autor(a) : Nome Rodrigo Maia Diniz 
6 // Data atual : 30/05/2019 
7 Var 
8 // Seção de Declarações das variáveis 
9 
10 nome:caractere 
11 calculo:real 
12 valor:inteiro 
13 anocorrente:inteiro 
14 resultado: inteiro 
15 dif250:inteiro 
16 jafezaniversario:inteiro 
17 
18 Inicio 
19 // Seção de Comandos, procedimento, funções, operadores, etc... 
20 
21 escreval ("“Esta é uma brincadeira de adivinhação e só funciona para quem t 
em até 99 anos.”.") 
22 
23 escreva("") 
24 
25 escreval ("Estamos em Qual ano corrente(2018, 2019, ..., aaaa)?") 
26 leia (anocorrente) 
27 
28 escreval(" “Se você já fez aniversário este ano, digite 1; senão, digite 2: 
”. ") 
29 leia (jafezaniversario) 
30 
31 
32 
33 se (jafezaniversario) = 1 entao (dif250) = (anorrecorrente) - 250 
34 
35 se (jafezaniversario) = 2 entao (dif250) = (anorrecorrente) - 251 
36 fimse 
37 
38 
39 se (jafezaniversario <> 1) ou (jafezaniversario <> 2) entao 
40 repita 
41 escreval ("==> Você tem que responder 1 ou 2. <==") 
42 escreva ("Se você já fez aniversário este ano, digite 1; senão, digite 2: " 
) 
43 leia (jafezaniversario) 
44 ate (jafezaniversario = 1) ou (jafezaniversario = 2) 
45 fimse 
46 
47 
48 
49 
50 
51 
AVA1 ADIVINHAÇÃO DE IDADE - LINGUAGEM E LÓGICA DE PROGRAMAÇÃO – UVA UNIVERSIDADE VEIGA DE 
ALMEIDA 
RODRIGO DINIZ 
52 escreval("“Chegou a hora de fazer umas continhas:”.") 
53 escreval("Pense um número inteiro entre 1 e 9 e anotá-lo para não esquecer. 
") 
54 escreval("Multiplique por 2 o número que foi pensado.") 
55 escreval("Somar 5 ao resultado encontrado.") 
56 escreval("Multiplicar por 50 esse novo resultado.") 
57 
AVA1 ADIVINHAÇÃO DE IDADE - LINGUAGEM E LÓGICA DE PROGRAMAÇÃO – UVA UNIVERSIDADE VEIGA DE 
ALMEIDA 
RODRIGO DINIZ 
58 
59 escreval("Somar 1768 a esse novo total encontrado.") 
60 escreval("Subtrair o ano de seu nascimento desse novo resultado encontrado. 
")//pular uma linha 
61 
62 
63 escreva("") 
64 
65 
66 
67 escreval("“Agora, informe o resultado que você encontrou: ”. ")//pular uma 
linha 
68 leia(resultado) 
69 
70 
71 escreva("") 
72 
73 
74 escreval(" “*** Vamos analisar o número ”, resultado, “ que você encontrou 
***”.") 
75 leia(resultado) 
76 
77 
78 escreval("“*** Vamos analisar o número 261 que você encontrou ***”.")//pula 
r uma linha 
79 
80 
81 escreva("") 
82 
83 escreval("“=> Muito provavelmente ele contém três algarismos”") 
84 escreval(" “=> O algarismo da esquerda é o número que você pensou”") 
85 escreval(" “=> Os dois outros informam sua idade”")//pular uma linha 
86 
87 
88 escreva("") 
89 
90 escreval(" “=> Acertei?”")//pular uma linha 
91 
92 
93 escreva("") 
94 
95 escreval("*** Fim da brincadeira ***") 
96 
97 
98 Fimalgoritmo 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AVA1 ADIVINHAÇÃO DE IDADE - LINGUAGEM E LÓGICA DE PROGRAMAÇÃO – UVA UNIVERSIDADE VEIGA DE 
ALMEIDA 
RODRIGO DINIZ

Continue navegando