A Locadora de Veículos Eudora lançou uma grande promoção esse mês: pagando apenas R$ 90 por diária, o cliente pode alugar um carro de passeio. Para cada diária, o cliente recebe uma cota de quilometragem de 100 Km. Cada quilômetro a mais custará uma taxa extra de R$ 12.
Escreva um programa que receba como entrada a quantidade de dias e a quilometragem total rodada por um cliente dessa locadora e exiba o valor total a ser pago com duas casas decimais.
Formato de entrada
Dois valores inteiros, separados por uma quebra de linha
Formato de saída
Um valor real com duas casas decimais
Soluções para a tarefa
qtd_dias=int(input('Digite a quantidade de dias'))
KM=int(input('Digite a quilometragem'))
diaria_total=0
taxa_extra=0
diaria_total=90*qtd_dias
if KM > 100:
taxa_extra=KM-100*12
valor_pagar=diaria_total+taxa_extra
print('%.2F'%valor_pagar)
Desenvolvido em Python
Entendendo o código em python
Definindo variáveis qtd_dia, KM, diaria_tota, taxa_extra e valor_pagar
- qtd_dias quantidade de dias
- KM quilometragem total
- diaria_total preço da diária com base na quantidade de dias
- taxa_extra taxa extra caso a quilometragem seja maior que 100
- valor_pagar representa a soma da diaria_total e a taxa extra
As duas variáveis qtd_dias e KM vão receber dois valores inteiros do usuário como entrada
O usuário vai digitar dois valores e esses valores(se forem números) seram convertidos para valores inteiros.
Função da variável diaria_total
Essa variável vai receber como entrada o valor da operação qt_dias*90 já que a diária é R$90 ao dia.
Condição lógica para o cálculo da taxa_extra:
Para calcularmos a taxa extra, precisamos que a variável KM seja maior que 100, logo, utilizaremos o operador de condição lógica "IF" para definir a condição em que "KM" seja necessariamente maior que 100 para que o cálculo seja feito.
Função da variável taxa_extra
Essa variável vai receber como entrada o valor da operação KM-100 multiplicada por 12 já que a cada KM ultrapassado aumenta-se R$12,00.
Função da variável valor_pagar
Soma dos resultados da taxa_extra e a diaria_total.
Exibindo o resultado na tela com duas casas decimais
Dentro da função print("%x.F"%valor_pagar) temos um parâmetro de arredondamento:"%x.F".
- "x" é a quantidade de casas decimais a serem arredondadas.
- "F" indica que a variável a ser instanciada é do tipo float
- % retorna o valor da nossa variável para o print() depois de passar das condições acima
Veja mais em : https://brainly.com.br/tarefa/38676813]
#SPJ1
Para escrever um programa que receba a quantidade de dias e quilometragem total rodada por um cliente da locadora de veículos utilizaremos a linguagem Python.
Programação em Python
print ('Nome do locador:')
nome = input ('')
print('Qual foi o dia que o carro foi alugado?')
dia = input('')
print ('Qual foi o mês que o carro foi alugado?')
mes = input ('')
print('Quantos dias o carro foi alugado?')
dias = int(input(''))
print ('')
print('Quantos KM ele foi rodado?')
km = float(input(''))
pago = (dias * 60) + (km * 0.15)
print ('')
print ('O total a pagar é de {:.2f} Reais. \nO carro foi alugado no dia {} e no mês {} \nO nome do locador é: \n{}'.format(pago, dia, mes, nome))
print ('')
print ('Qual foi o dia em que o carro foi devolvido?')
dia2 = input('')
print ('Qual foi o mês que o carro foi devolvido?')
mes2 = input ('')
print('')
print ('O locador devolveu o carro no dia e no mês de:')
print ('{}/{}'.format(dia2, mes2))
Para saber mais sobre linguagem python, acesse: https://brainly.com.br/tarefa/53319707
#SPJ1