Publicação

alguem poderia ajudar nessa questão em um exercicio de Python?

Desenvolva um programa em Python que efetue reserva de passagens de uma companhia aérea. Logo

no início do seu programa, leia as informações do voo (número, origem, destino, quantidade de

assentos disponíveis e o valor das passagens aéreas).

Após o cadastro do voo, o programa deverá permitir o cadastro da reserva de assento, informando o

código da reserva, e realizar a cobrança considerando os descontos pela ordem de assentos

reservados, seguindo as informações de descontos descritas na tabela abaixo:


- Os 10 primeiros assentos: 25% de desconto

- 11o ao 20o assento: 15% de desconto

- 21o ao 30o assento: 5% de desconto

- A partir do 30o assento: valor integral


Após a finalização do cadastro de todas as reservas, o funcionário da companhia aérea digita -1 no

código da reserva e o programa deverá:


a) Imprimir a quantidade de assentos que ainda estão disponíveis no voo;

b) Imprimir a quantidade de reservas que foram realizadas com 25% de desconto; 

c) Imprimir a quantidade de reservas que foram realizadas com 15% e 5% de desconto; 

d) Imprimir a quantidade de reservas que foram realizadas com o valor integral; 

e) Imprimir o valor total arrecadado no voo; 

f) Imprimir o valor que deixou de ser arrecadado no voo, em virtude dos assentos disponíveis. 

Comentários