QUESTÃO Um Posto de combustíveis deseja determinar qual de seu...

QUESTÃOUm Posto de combustíveis deseja determinar qual de seus produtos tem a
preferência de seus clientes. Escreva um algoritmo para ler o tipo de
combustível abastecido (codificado da seguinte forma: 1.Álcool 2.Gasolina
3.Diesel 4.Fim). Caso o usuário informe um código inválido (fora da faixa
de 1 a 4) deve ser solicitado um novo código (até que seja válido). O
programa será encerrado quando o código informado for o número 4.

ENTRADA
A entrada contém apenas valores inteiros e positivos.

SAÍDA
Deve ser escrito a mensagem: "MUITO OBRIGADO" e a quantidade de clientes
que abasteceram cada tipo de combustível, conforme exemplo.

Preciso fazer em java porem fiz o código abaixo e não consigo executar oque foi proposto

import java. io. IOException;
import java. util. Scanner;

public class URI 1134 {

public static void main(String[] args) throws IOException {
Scanner leitor = new Scanner(System. in);
int alcool = 0;
int gasolina = 0;
int diesel = 0;
int tipo = 0;
while (tipo != 4) {
tipo = leitor. nextInt();
while (tipo < 1 || tipo > 4) {
tipo = leitor. nextInt();
}
switch (tipo) {
case 1: alcool++; break;
case 2: gasolina++; break;
case 3: diesel++; break;
}
}
System. out. println("MUITO OBRIGADO");
System. out. println("Alcool: " + alcool);
System. out. println("Gasolina: " + gasolina);
System. out. println("Diesel: " + diesel);
}

}

0 Respostas

Wanessa está aguardando sua ajuda.

Sua resposta
Ok

Mais perguntas de Lógica





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação