Escolar Documentos
Profissional Documentos
Cultura Documentos
Lista de Exercícios IV
Estruturas de Repetição
3. Escreva um programa que leia dois números que representam o início e fim
de um intervalo fechado, depois disso, mostre os caracteres da tabela ASCII
cujos códigos estão neste intervalo.
negativo, esse deverá ser lido novamente. Lembre-se que: (i) zero elevado a
qualquer potência resulta em zero; e (ii) qualquer número elevado a zero
resulta em um. Não vale usar a função math.pow() nem o operador **.
10. Escreva um programa que exiba um menu das operações aritméticas, onde o
usuário escolhe uma operação e um número e o programa apresenta a
tabuada desse número. Depois disso, o menu deve ser exibido novamente
para que outra opção possa ser escolhida. Esse processo se repete até o
usuário escolher a opção Sair. A aparência do menu e da saída são ilustrados
abaixo:
2
prof. Éfren L. Souza
12. Um número primo é um número inteiro que somente pode ser dividido por
um e por ele mesmo. Por exemplo: 2, 3, 5, 7, 11, 13 e 17. Escreva um
programa de computador que diga se um número dado pelo usuário é primo.
Crie uma solução que utiliza o else no laço e outra solução que não utiliza.
13. Escreva um programa que procure e imprima todos os números primos entre
1 e 100, inclusive.
3
prof. Éfren L. Souza
16. Por volta do ano 1200 d.C, Leonardo de Pisa descreveu uma sequência de
números conhecida como "Números de Fibonacci" para demonstrar o
crescimento de uma população de coelhos. Os dois primeiros números da
sequência são 1 e 1, os demais são resultados da soma dos dois números
anteriores. Por exemplo, os 6 primeiros números da sequência de Fibonacci
são: 1, 1, 2, 3, 5, 8, 13, 21. Escreva um programa que apresenta o 𝑛 primeiros
números da sequência de Fibonacci, sendo que o valor de 𝑛 é informado pelo
usuário.
4