Baixe o app para aproveitar ainda mais
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.
Compartilhar