- Escreva um programa que peça dois números inteiros e imprima todos os números inteiros entre eles.
numero1 = int(input("Digite o primeiro número inteiro: "))
numero2 = int(input("Digite o segundo número inteiro: "))
if numero1 < numero2:
for numero in range(numero1 + 1, numero2):
print(numero)
elif numero2 < numero1:
for numero in range(numero2 + 1, numero1):
print(numero)
else:
print("Os números são iguais, não há números entre eles.")
- Escreva um programa para calcular quantos dias levará para a colônia de uma bactéria A ultrapassar ou igualar a colônia de uma bactéria B, com base nas taxas de crescimento de 3% e 1,5% respectivamente. Considere que a colônia A inicia com 4 elementos e a B com 10.
colonia_a = 4
colonia_b = 10
taxa_a = 0.03
taxa_b = 0.015
dias = 0
while colonia_a < colonia_b:
colonia_a = colonia_a + (colonia_a * taxa_a)
colonia_b = colonia_b + (colonia_b * taxa_b)
dias += 1
print(f"Serão necessários {dias} dias para a colônia A ultrapassar ou igualar a colônia B.")
print(f"Quantidade final da colônia A: {colonia_a:.2f}")
print(f"Quantidade final da colônia B: {colonia_b:.2f}")
- Para tratar uma quantidade de 15 dados de avaliações de pessoas usuárias de um serviço da empresa, precisamos verificar se as notas são válidas. Então, escreva um programa que vai receber a nota de 0 a 5 de todos os dados e verificar se é um valor válido. Caso seja inserido uma nota acima de 5 ou abaixo de 0, repita até que a pessoa usuária insira um valor válido.
for i in range(1, 16):
nota = float(input(f"Digite a nota da {i}ª pessoa usuária (0 a 5): "))
while nota < 0 or nota > 5:
print("Nota inválida. Digite uma nota entre 0 e 5.")
nota = float(input(f"Digite novamente a nota da {i}ª pessoa usuária (0 a 5): "))
- Desenvolva um programa que leia um conjunto indeterminado de temperaturas em Celsius e informe a média delas. A leitura deve ser encerrada ao ser enviado o valor -273°C.
soma = 0
quantidade = 0
while True:
temperatura = float(input("Digite a temperatura em Celsius (-273 para encerrar): "))
if temperatura == -273:
break
soma += temperatura
quantidade += 1
if quantidade > 0:
media = soma / quantidade
print(f"A média das temperaturas é: {media:.2f}°C")
else:
print("Nenhuma temperatura foi informada.")
- Escreva um programa que calcule o fatorial de um número inteiro fornecido pela pessoa usuária. Lembrando que o fatorial de um número inteiro é a multiplicação desse número por todos os seus antecessores até o número 1. Por exemplo, o fatorial de 5 é 5 x 4 x 3 x 2 x 1 = 120.
numero = int(input("Digite um número inteiro: "))
if numero < 0:
print("Não existe fatorial de número negativo.")
else:
fatorial = 1
for i in range(numero, 0, -1):
fatorial *= i
print(f"O fatorial de {numero} é: {fatorial}")