Buscar

Lista 5 Gabarito - Exercícios de Repetiçã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

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

EMB5013 - Introdução à Informática 
Profa. Tatiana Renata Garcia 
Gabarito – Lista 5 - Exercícios de Repetição 
1 – 
a) 1; 2; 3; 4; 2; 3; 4; 3; 4; 4. 
b) 1; 2; 3; 2; 3; 3; 1; 2; 2. 
c) 1; 2; 2; 1. 
d) 1. 
 
2 – 
Início 
 inteiro: N, j; 
 real: H; 
 H ← 0; 
 leia(N); 
 para j de 1 até N passo 1 faça 
 H ← H + (1/j); 
 fim para; 
 escreva(H); 
Fim. 
 
3 – 
Início 
 inteiro: N, j, fat; 
 fat ← 1; 
 leia(N); 
 se N > 0 então 
 para j de 1 até N passo 1 faça 
 fat ← fat * j; 
 fim para; 
 escreva(fat); 
 senão 
 se n = 0 então 
 escreva(fat); 
 fim se; 
 fim se; 
Fim. 
 
4 – 
Início 
 inteiro: A, B, C, j; 
 A ← 1; B ← 1; 
 escreva(A, B); 
 para j de 3 até 20 passo 1 faça 
 C ← A + B; 
 escreva(C); 
 A ← B; 
 B ← C; 
 fim para; 
Fim. 
5 – 
Início 
 inteiro: N, maior, menor, j; 
 leia(N); 
 maior ← N; 
 menor ← N; 
 para i de 1 até 19 passo 1 faça 
 leia(N); 
 se N > maior então 
 maior ← N; 
 senão 
 se N < menor então 
 menor ← N; 
 fimse; 
 fimse; 
 fim para; 
 escreva(maior, menor); 
Fim. 
 
6 – 
Início 
 inteiro: num, j, cont; 
 cont ← 0; 
 leia(num); 
 para j de (num-1) até 2 passo -1 faça 
 se (num mod j = 0) então 
 cont ← cont + 1; 
 fimse; 
 fim para; 
 se cont = 0 ou num = 1 ou num = 2 então 
 escreva(“É primo”); 
 senão 
 escreva(“Não é primo”); 
 fimse; 
Fim.

Outros materiais