Repository navigation
Expand file tree
/
Copy pathTestaEnergetico.java
More file actions
46 lines (33 loc) · 1.93 KB
/
Copy pathTestaEnergetico.java
File metadata and controls
46 lines (33 loc) · 1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import java.util.Scanner;
public class TestaEnergetico {
public static void main(String[] args) {
//Variáveis do Sistema
Scanner entrada = new Scanner(System.in);
String nomeSuper, continua = "S";
int qtdComprada;
double valorEnergetico = 4.50;
double total, totalGeral, desconto = 0;
double icms = 0, ipi = 0, pis = 0, cofins = 0, totalImpostos, totalMercadoria;
while (continua.equalsIgnoreCase("S")) {
energetico.exibeCabecalho(); // Invoca método para exibir o cabeçalho inicial + Mensagem de Desconto de 10%.
System.out.println("Digite o nome do supermercado :");
nomeSuper = entrada.next(); // Captura nome do Supermercado
entrada.nextLine();
System.out.println("Digite a quantidade de energético(s):");
qtdComprada = entrada.nextInt(); // Captura quantidade de energético comprada.
totalImpostos = icms + ipi + pis + cofins;
totalMercadoria = qtdComprada * valorEnergetico;
total = valorEnergetico * qtdComprada + totalImpostos;
totalGeral = totalImpostos + totalMercadoria;
// Aqui é invocado método exibirSaida, que já vem formatado lá da classe energetico
energetico.exibeSaida(nomeSuper, qtdComprada, valorEnergetico, icms, ipi, pis, cofins, totalImpostos, totalMercadoria, total, totalGeral, desconto);
System.out.println(" ");
System.out.println(" DESEJA CONTINUAR?");
System.out.println(" S[SIM] N[NÃO] ");
continua = entrada.next();
}
System.out.println("===============================");
System.out.println("## PROGRAMA ENCERRADO ##");
System.out.println("===============================");
}
}