Lógica, perguntado por vanianevessilva, 1 ano atrás

Um motorista encostou em um posto de combustível e analisou os preços dos combustíveis para abastecer seu veículo. Diante da tabela abaixo, ele fez uma opção e pediu uma certa quantidade de litros para seu veículo. Escreva um algoritmo para (1) Imprimir a tabela para o usuário, (2) ler o combustível desejado, (3) ler a quantidade desejada e (4) conforme a tabela de preços calcular o valor total do abastecimento: GASOLINA: R$ 3,90 ETANOL: R$ 2,49 ETANOL ADITIVADO: R$ 2,87

Soluções para a tarefa

Respondido por pablovsferreira
3

1) Montar uma lista

x = [ GASOLINA: R$ 3,90, ETANOL: R$ 2,49, ETANOL ADITIVADO: R$ 2,87]

Imprimir x[1]\n x[2]\n x[3]

Escolher um Combustível

2) ler o combustível desejado

Se combustível == str(x[1]):

   3) inserir o quantidade

    y = quantidade

  se não passar

  Se combustível == str(x[2]):

     3) inserir o quantidade

     y = quantidade

  se não passar

  Se combustível == str(x[3]):

     3) inserir o quantidade

      y = quantidade

  se não passar

4) Calcular o valor total e retornar

Preço = [3.90,2.49, 2.87]

Se combustível == str(x[1]):

retornar y*Preço[1]

Se combustível == str(x[2]):

retornar y*Preço[2]

Se combustível == str(x[3]):

retornar y*Preço[3]

Perguntas interessantes