—
Elaborar um programa que apresente como resultado os quadrados calculados a partir dos números inteiros existentes na faixa de valores de 15 a 200 sem que os valores sejam armazenados em memória. Usar a máscara de apresentação 99999.
1 2 3 4 |
n = 15 while (n <= 200): print("%d² = %5d" % (n, n*n)) n = n + 1 |
1 2 |
for n in range(15,201): print("%d² = %5d" % (n, n*n)) |
—
Construir um programa que apresente a soma dos cem primeiros números naturais (1+2+3+…+98+99+100).
1 2 3 4 5 6 7 8 |
n = 1 soma = 0 while (n <= 100): soma = soma + n n = n + 1 print("SOMA = %d" % soma) |
1 2 3 4 5 |
soma = 0 for n in range(1,101): soma = soma + n print("SOMA = %d" % soma) |
—
Elaborar um programa que apresente o somatório dos valores pares existentes na faixa de 1 até 500.
1 2 3 4 5 6 7 8 |
n = 0 soma = 0 while (n <= 500): soma = soma + n n = n + 2 print("SOMA = %d" % soma) |
1 2 3 4 5 |
soma = 0 for n in range(0,501,2): soma = soma + n print("SOMA = %d" % soma) |
—
Elaborar um programa que apresente todos os valores numéricos inteiros ímpares situados na faixa de 0 a 20. Usar a máscara de apresentação 999.
1 2 3 4 5 |
n = 1 while (n < 20): print("%3d" % n) n = n + 2 |
1 2 |
for n in range(1, 21,2): print("%3d" % n) |
—
Construir um programa que apresente todos os valores numéricos inteiros divisíveis por 4 e menores que 200. A variável que controla o laço deve ser obrigatoriamente iniciada com valor 1. Usar a máscara de apresentação 999.
1 2 3 4 5 6 7 |
n = 1 while (n <= 200): if (n % 4 == 0): print("%3d" % n) n = n + 1 |
—
Elaborar um programa que leia dez valores numéricos reais e apresente no final o somatório e a média dos valores lidos.
1 2 3 4 5 6 7 8 9 10 |
soma = 0.0 entrada = 1 while (entrada <= 10): valor = float(input("Digite um número: ")) soma += valor entrada += 1 else: print("Soma = %.2f" % soma) |
—
REFERÊNCIA
*Atualizado em 28 de dezembro de 2022