Faça um programa que solicite ao usuário o valor do litro de combustível (ex. 5,75 ) e quanto em dinheiro ele deseja abastecer (ex. 50,00). Calcule quantos litros de combustível o usuário obterá com esses valores.

Passo 1

O enunciado pede um programa que leia o valor do litro do combustível e o quanto o usuário quer gastar, e então calcule quantos litros ele vai obter. O conteúdo aqui é simples: entrada de dados, conversão de tipos e operação aritmética de divisão.

Passo 2

Solicitar ao usuário o preço do litro e converter essa entrada em número. Como o usuário pode usar vírgula para decimal (por exemplo, 5,75), vamos ler como texto e substituir a vírgula por ponto antes de converter para float. Chamaremos esse valor de P.
Solicitar ao usuário quanto em dinheiro ele deseja abastecer e realizar a mesma conversão de string para float. Chamaremos esse valor de D.

Passo 3

Aplicar a fórmula para obter a quantidade de litros:
\ell = \frac{D}{P}
onde \ell é o número de litros, D é o valor em dinheiro e P é o preço por litro.

Passo 4

preco_str = input(“Digite o valor do litro (ex. 5,75): “)
preco = float( preco_str.replace(”,”, “.”))
dinheiro_str = input(“Digite quanto deseja gastar (ex. 50,00): “)
dinheiro = float( dinheiro_str.replace(”,”, “.”))

Passo 5

litros = dinheiro / preco

exibe resultado formatado com duas casas decimais

print(f"Você poderá abastecer {litros:.2f} litros.")

Resposta

# Programa para calcular quantos litros o usuário vai obter

Exercícios relacionados