Informática, perguntado por viniciusantacrus, 6 meses atrás

Os integrantes de uma faculdade, dentre eles docentes, discentes e diretoria, têm
direito, mensalmente, a emissão de xérox até a décima cópia. Sendo as demais
cobradas de acordo com a tabela abaixo. Escreva um algoritmo que receba o tipo
de cliente e a quantidade de emissão de xérox realizadas no mês, e forneça as
informações da descrição do tipo do cliente e o valor que deverá ser cobrado pelas
cópias extras realizadas.

Anexos:

Soluções para a tarefa

Respondido por artemilson
2

Resposta:

Scanner ler = new Scanner(System.in);

 int cota = 10; // Cota

 int tipo, copias, extras;

 double valor;

 

 System.out.printf("Digite o tipo: ");

 tipo = ler.nextInt();

 

 System.out.printf("Quantidade de cópias: ");

 copias = ler.nextInt();

 

 if(tipo == 1) {

  extras = copias - cota;

  valor = extras * 0.05;

 }

 

 if(tipo == 1) {

  extras = copias - cota;

  valor = extras * 0.05;

  System.out.println("\nTipo: Diretoria");

  System.out.println("Cópias Extras: " + extras);

  System.out.println("Valor a pagar: R$ " + valor);

 }

 

 if(tipo == 2) {

  extras = copias - cota;

  valor = extras * 0.07;

  System.out.println("\nTipo: Docentes");

  System.out.println("Cópias Extras: " + extras);

  System.out.println("Valor a pagar: R$ " + valor);

 }

 

 if(tipo == 3) {

  extras = copias - cota;

  valor = extras * 0.15;

  System.out.println("\nTipo: Discentes");

  System.out.println("Cópias Extras: " + extras);

  System.out.println("Valor a pagar: R$ " + valor);

 }

 

 if(tipo == 4) {

  extras = copias - cota;

  valor = extras * 0.20;

  System.out.println("\nTipo: Externos");

  System.out.println("Cópias Extras: " + extras);

  System.out.println("Valor a pagar: R$ " + valor);

 }

 

Explicação:

Você pode trocar o if por case e usar vetor para evitar tanta repetição da saida


viniciusantacrus: muito obrigado cara <3
Perguntas interessantes