O Sistersinspirit.ca ajuda você a encontrar respostas confiáveis para todas as suas perguntas com a ajuda de especialistas. Descubra soluções abrangentes para suas perguntas de profissionais experientes em diversas áreas em nossa plataforma. Nossa plataforma oferece uma experiência contínua para encontrar respostas confiáveis de uma rede de profissionais experientes.

Desenvolva um algoritmo para um posto de combustível. solicite ao usuário o valor do litro do álcool e da gasolina bem como quantos litros foi abastecido de cada um deles na bomba de combustível. ao final,exiba os valores dos abastecimentos no álcool e na gasolina?

Sagot :

Resposta:

Segue em Java

public class Teste {

public static void main(String[] args) {

 Scanner scanner = new Scanner(System.in);

 int numeroOpcao = 0;

 String alcool = "1 - Alcool";

 String gasolina = "2 - Gasolina";

 String opcao = null;  

 do {

  System.out.println(alcool);

  System.out.println(gasolina);

  System.out.println("3 - Reiniciar Seleção");

  System.out.println("4 - Sair");

   

  numeroOpcao = scanner.nextInt();

  if (numeroOpcao == 1)

   opcao = alcool;

  else if (numeroOpcao == 2) {

   opcao = gasolina;

  }  else if (numeroOpcao == 4) {

   System.out.println("Saindo do sistema...");

  }

  if (numeroOpcao != 3 && numeroOpcao != 4) {

   System.out.println("Opção Selecionada: " + opcao);

   System.out.println("Digite o valor: ");

   Double valorCombustivel = scanner.nextDouble();

   System.out.println("Digite quantos litros será abastecido:");

   int quantidade = scanner.nextInt();

   System.out.println("Valor total de " + opcao + ":" + " R$" + (valorCombustivel * quantidade));

  }    

 } while (numeroOpcao != 4);

}

}

Explicação: