Momento dos projetos
Questão 6
num = int(input('Informe um número inteiro de 1 a 10: '))
print(f'Tabuada do {num}:')
for i in range(1, 11):
resultado = num * i
print(f'{num} x {i} = {resultado}')
Informe um número inteiro de 1 a 10: 7
Tabuada do 7:
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
Questão 7
num = int(input("Digite o número: "))
eh_primo = True
if num <= 1 :
eh_primo = False
else:
for i in range(2, num):
if num % i == 0:
eh_primo = False
break
if eh_primo:
print(f'O número {num} é primo')
else:
print(f'O número {num} não é primo')
Digite o número: 14
O número 14 não é primo
Questão 8
idade = int(input('Informe a idade (ou número negativo para encerrar): '))
contador_0_25 = 0
contador_26_50 = 0
contador_51_75 = 0
contador_76_100 = 0
while idade >= 0:
if idade >= 0 and idade <= 25:
contador_0_25 += 1
elif idade >= 26 and idade <= 50:
contador_26_50 += 1
elif idade >= 51 and idade <= 75:
contador_51_75 += 1
elif idade >= 76 and idade <= 100:
contador_76_100 += 1
idade = int(input('Informe a idade (ou número negativo para encerrar): '))
print('Distribuição de idades:')
print('[0-25]:', contador_0_25)
print('[26-50]:', contador_26_50)
print('[51-75]:', contador_51_75)
print('[76-100]:', contador_76_100)
Informe a idade (ou número negativo para encerrar): 84
Informe a idade (ou número negativo para encerrar): 42
Informe a idade (ou número negativo para encerrar): 41
Informe a idade (ou número negativo para encerrar): -23
Distribuição de idades:
[0-25]: 0
[26-50]: 2
[51-75]: 0
[76-100]: 1
Questão 9
votos_candidato1 = 0
votos_candidato2 = 0
votos_candidato3 = 0
votos_candidato4 = 0
votos_nulos = 0
votos_branco = 0
for i in range(0,20):
voto = int(input('Informe seu voto:'))
if voto == 1:
votos_candidato1 += 1
elif voto == 2:
votos_candidato2 += 1
elif voto == 3:
votos_candidato3 += 1
elif voto == 4:
votos_candidato4 += 1
elif voto == 5:
votos_nulos += 1
elif voto == 6:
votos_branco += 1
else:
print('Voto inválido.')
print(f'Votos candidato 1: {votos_candidato1}')
print(f'Votos candidato 2: {votos_candidato2}')
print(f'Votos candidato 3: {votos_candidato3}')
print(f'Votos candidato 4: {votos_candidato4}')
print(f'Votos nulos: {votos_nulos}')
print(f'Votos em branco; {votos_branco}')
print(f'Percentual de votos nulos: {(votos_nulos / 20 * 100)}')
print(f'Percentual de votos em branco: {(votos_branco / 20 * 100)}')
Informe seu voto:2
Informe seu voto:4
Informe seu voto:3
Informe seu voto:-1
Voto inválido.
Informe seu voto:2
Informe seu voto:4
Informe seu voto:4
Informe seu voto:3
Informe seu voto:2
Informe seu voto:1
Informe seu voto:4
Informe seu voto:6
Informe seu voto:8
Voto inválido.
Informe seu voto:5
Informe seu voto:4
Informe seu voto:3
Informe seu voto:1
Informe seu voto:4
Informe seu voto:3
Informe seu voto:2
Votos candidato 1: 2
Votos candidato 2: 4
Votos candidato 3: 4
Votos candidato 4: 6
Votos nulos: 1
Votos em branco; 1
Percentual de votos nulos: 5.0
Percentual de votos em branco: 5.0