Entradas:
- Quantidade de voos comprados.
- Dados de cada voo em uma linha, sendo eles: destino, número de lugares e indicação (“ida” ou “ida-e-volta”).
- Número real representando o valor da taxa de embarque (cobrada de cada passageiro por cada decolagem que ele faz).
- Plano de descontos do cliente (normal, fidelidade ou vip).
Saídas:
- Valor total das passagens (número real).
Exemplo de Entrada:
2
Brasilia 2 ida-e-volta
Miami 2 ida
2
Brasilia 2 ida-e-volta
Miami 2 ida
Passo 1
Vou listar claramente o que o enunciado pede e o que ele fornece.
O enunciado pede:
- Calcular o valor total das passagens (um número real).
O enunciado fornece (entradas esperadas):
- A quantidade de voos comprados (um inteiro) — chamemos de
. - Para cada voo, em uma linha: destino, número de lugares (passageiros) e indicação do tipo do bilhete (“ida” ou “ida-e-volta”). Para o voo
temos: - destino:
(texto); - número de passageiros:
(inteiro); - tipo:
.
- destino:
- Um número real representando o valor da taxa de embarque cobrada de cada passageiro por cada decolagem — chamarei esse valor de
. - O plano de descontos do cliente — uma das opções
.
Do exemplo de entrada dado na questão (o que foi realmente fornecido no exemplo):
- Linha 1:
(quantidade de voos). - Linha 2:
Brasilia 2 ida-e-volta→ peguei desta linha:, , . - Linha 3:
Miami 2 ida→ peguei desta linha:, , .
Observação importante sobre o exemplo: no exemplo mostrado não aparecem os valores de
nem o plano de desconto; além disso, não há nenhuma informação sobre o preço das passagens por destino. Estas informações são necessárias para calcular o total.
Passo 2
Explicar por que, com os dados fornecidos, NÃO é possível obter um valor numérico final.
Informações essenciais que faltam (e que são obrigatórias para calcular o valor total):
- O preço da passagem para cada destino. Sem uma tabela ou regra que diga quanto custa a passagem para Brasília, Miami, etc., não dá para somar valores. Vou chamar o preço da passagem (por trecho/por decolagem) para o destino
de . Esse precisa ser conhecido ou fornecido. - O valor da taxa de embarque
. O enunciado diz que existe essa entrada, mas o exemplo não mostra esse número; sem não dá para somar as taxas por decolagem. - A regra exata de desconto associada a cada plano (
, , ): qual porcentagem ou valor aplicar. Sem saber o percentual de desconto (por exemplo, , , etc.) não dá para aplicar o desconto corretamente. - Também não está especificado se o desconto incide sobre o total (passagens + taxas) ou apenas sobre o valor das passagens. Essa escolha muda o resultado e precisa ser informada.
Portanto, com os dados tal como apresentados, não há como calcular numericamente o valor total. Não vou inventar preços, nem percentuais de desconto, porque isso poderia dar um resultado incorreto para a sua prova.
Passo 3
Mesmo sem os valores, vou te ensinar passo a passo a metodologia correta para calcular o total assim que você tiver ou me der os dados faltantes. Assim, na prova você só precisa substituir os números e aplicar as contas.
Definições e notação (clareza é tudo):
- Número de voos:
. - Para cada voo
(com ): -
: número de passageiros comprados naquele voo (pego do enunciado). -
: se é "ida"ou"ida-e-volta". -
: preço da passagem por um único trecho (por decolagem/trecho) para o destino . Obs.: se o enunciado der um preço por passagem já considerando ida-e-volta, então ajuste a fórmula — vou explicar a diferença abaixo.
-
-
: taxa de embarque por decolagem por passageiro (entrada 3 do enunciado). - Plano de desconto: representado por uma taxa de desconto
(número entre e ). Ex.: se o plano der 10% de desconto, então .
Como determinar quantas decolagens (ou trechos) cada passageiro faz:
- Se
então cada passageiro realiza decolagem. - Se
então cada passageiro realiza decolagens.
Cálculo do custo de um voo
(fórmula geral):
- Custo total de passagens (sem taxa) para o voo
: Aqui é o preço por trecho; multiplicando por obtemos o preço por passageiro para esse tipo (ida ou ida-e-volta). - Custo total de taxas de embarque para o voo
: Porque a taxa é cobrada a cada decolagem por cada passageiro. - Custo bruto do voo
(antes de desconto): - Soma sobre todos os voos:
Aplicando o desconto do plano:
- Se o desconto
incide sobre todo o valor (passagens + taxas), o valor final é - Se o desconto incide apenas sobre as passagens (não sobre as taxas), então:
Escolha a fórmula correta conforme a regra do enunciado (você precisa verificar na prova qual é a regra).
Ressumindo em passos operacionais (o que você fará na prova):
- Para cada voo
: determine (1 ou 2). - Obtenha
(preço por trecho) e (dados do enunciado). - Calcule
. - Some todos:
. - Aplique o desconto conforme a regra: ou sobre tudo (
) ou apenas sobre passagens ( ). - Arredonde/formatte conforme instruções da prova (se pedirem duas casas decimais, etc.).
Passo 4
Exemplo numérico ilustrativo (hipotético) para fixar a ideia — ATENÇÃO: os números abaixo são só para mostrar o método; substitua pelos valores reais do seu problema.
Suponha que:
-
. - Voo 1:
, → . Suponha (preço por trecho para Brasília). - Voo 2:
, → . Suponha (preço por trecho para Miami). -
(taxa por decolagem por passageiro). - Plano:
com desconto (5%) e desconto aplicado apenas sobre as passagens (não sobre as taxas).
Cálculo:
- Voo 1:
- Voo 2:
- Soma antes de desconto:
- Aplicando desconto de
apenas sobre passagens:
Resultado hipotético:
.
Novamente: isto é só um exemplo de aplicação do método; substitua
,
e
pelos valores reais do enunciado/prova.
Passo 5
Dicas práticas para a prova (para não se enrolar):
- Antes de começar a calcular, destaque na folha: quais são os
, qual é , qual é e se o desconto incide sobre passagens ou sobre o total. Se faltar qualquer um desses, escreva que falta informação (pode ser que a prova peça para assumir algo — siga o enunciado). - Faça as multiplicações por
e primeiro (são inteiros), depois some taxas; evita erros de sinal. - Use a forma
quando o desconto incidir sobre o total — é a forma mais compacta e menos sujeita a erro. - Se o enunciado fornecer preço já considerando ida-e-volta para alguns destinos, ajuste
para ser o preço por trecho ou para ser o preço total por passageiro conforme a regra; escreva a hipótese que você está usando.
Passo 6
Recapitulando em linguagem direta e te animando:
- O cálculo é simples quando você tem todas as entradas: pra cada voo multiplica passageiros × número de trechos × (preço por trecho + taxa por decolagem), soma tudo e aplica desconto conforme regra.
- No entanto, com os dados que você me mandou (o exemplo), estão faltando os preços das passagens por destino e também não veio o valor da taxa nem o plano de desconto. Por isso não posso dar um número final certo agora — mas já te mostrei exatamente o passo a passo para você aplicar na prova assim que tiver esses números. Você consegue — respira, pega os números e aplica as fórmulas acima!
Resposta
Não é possível calcular o valor total: faltam os preços das passagens por destino (os
) e, no exemplo fornecido, também não foram informados o valor da taxa de embarque nem o plano de desconto (ou seus percentuais).