IMPLEMENTE O SEGUINTE PROGRAMA EM PYTHON. FAÇA UM PROGRAMA QUE FORNEÇA O VALOR DA PASSAGEM DE ONIBUS PARA ALGUNS ESTADOS DO BRASIL. AS OPÇÕES DESTINO E OS VALORES DAS PASSAGENS ESTÃO LISTADOS NA TABELA ABAIXO. É NECESSARIO QUE O USUÁRIO INFORME AO PROGRAMA O DESTINO QUE DESEJA IR. CASO O LOCAL NÃO CONSTAR NA TABELA, O PROGRAMA DEVE INFORMAR QUE NÃO EXISTE ROTA PARA O DESTINO DESEJADO. POR ÚLTIMO, O PROGRAMA DEVE IMPRIMIR, O VALOR DA PASSAGEM QUE USUÁRIO DEVE PAGAR.
DESTINO PREÇO
RIO DE JANEIRO 40 REAIS
CURITIBA 100 REAIS
ACRE 70 REAIS
Minas Gerais 30 REAIS
Soluções para a tarefa
Respondido por
0
Resposta:
passagens = {
'Rio de Janeiro': 40,
'Curitiba': 100,
'Acre': 70,
'Minas Gerais': 30
}
destino = input('Insira seu destina <Rio de Janeiro, Curitiba, Acre ou Minas Gerais> => ')
if destino not in passagens:
print('Não existe rota para o destino desejado.')
else:
print(f'O valor da passagem é de R${passagens[destino]:.2f}')
Explicação:
Primeiro criei um dicionário com o valor e destino de todas as passagens e depois pedi ao usuário o destino e por último validei se o destino desejado existe no dicionário.
Perguntas interessantes
Matemática,
5 meses atrás
Matemática,
5 meses atrás
História,
5 meses atrás
Artes,
5 meses atrás
Matemática,
11 meses atrás
Matemática,
11 meses atrás