Resolução de exercicios
1) Dado dois números inteiros quaisquer, faça um fluxograma que determine qual dos dois números é o maior, ou se são iguais.
Início
LER N1
LER N2
S
N1 = N2?
N
N1 > N2?
S
N
“Os
números são iguais”
“N2 é o maior número”
FIM
“N1 é o maior número”
RESOLUÇÕES
2) Construa um fluxograma (diagrama de blocos) que :
∙ Leia a cotação do dólar
∙ Leia um valor em dólares
∙ Converta esse valor para Real
∙ Mostre o resultado
Início
LER US_cot
LER US_valor
R_valor = US_valor * US_cot
“Valor em
Reais: R_valor”
FIM
EXERCÍCIOS – Lógica de Programação
1) O que é uma constante? Dê dois exemplos.
______________________________________________________________________________________________
______________________________________________________________________________________________
______________________________________________________________________________________________
2) O que é uma variável? Dê dois exemplos.
______________________________________________________________________________________________
______________________________________________________________________________________________
______________________________________________________________________________________________
3) Faça um teste de mesa no diagrama de bloco abaixo e preencha a tabela ao lado com os dados do teste:
4) Sabendo que A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são verdadeiras ou falsas.
a) (A > C) AND (C 10 OR (A+B) = (C+D)
( )
c) (A>=C) AND (D >= C)
( )
5) Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule seu peso ideal, utilizando as seguintes fórmulas:
Para homens: (72.7*h) ‐ 58
Para mulheres: (62.1*h) ‐ 44.7 (h = altura)
(Resolver no verso)