Lógica e Linguagem de Programação Aula 04 - Estrutura de Repetição Estrutura de Repetição - Exercícios de Fixação Professor: Danilo Giacobo 1. Dado o algoritmo a seguir, responda: início inteiro: A, B, I, J; leia (A); repita para I de 1 até A passo 1 faça J ← I; enquanto (J <= A) faça escreva (J); J ← J + 1; fimenquanto; fimpara; B ← A; leia (A); até ((A = B) ou (A <= 0)); fim. a) b) c) d) O que será mostrado se forem fornecidos os números 4 e 0. O que será mostrado se forem fornecidos os números 3, 2 e 2. O que será mostrado se forem fornecidos os números 2, 1 e 0. O que será mostrado se forem fornecidos os números 1 e 0. 2. Elabore um algoritmo que calcule um número inteiro que mais se aproxima da raiz quadrada de um número fornecido pelo usuário. 3. Construa um algoritmo que verifique se um número fornecido pelo usuário é primo ou não. 4. Sendo H = 1 + 1/2 + 1/3 + 1/4 + ... + 1/N, escreva um algoritmo para gerar o número H. O número N é fornecido pelo usuário. 5. Elabore um algoritmo que calcule N! (Fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabendo que N! = 1 x 2 x 3 x ... x (N - 1) x N; 0! = 1, por definição. 6. A série de Fibonacci é formada pela seguinte sequência: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 ... etc. Escreva um algoritmo que gere a série de Fibonacci até o vigésimo termo. 7. Escreva um algoritmo que leia um conjunto de 20 números inteiros e mostre qual foi o maior e o menor valor fornecido.