/* Faculdade Senac Alunos..: Gabriel Napolis, Geovane Alves

Transcrição

/* Faculdade Senac Alunos..: Gabriel Napolis, Geovane Alves
/*
Faculdade Senac
Alunos..: Gabriel Napolis, Geovane Alves, Jackson Tavares e Venicyus Venceslencio
Programa para calcular e acompanhar o lucro de um posto de gasolina
Data..: 02/06/2015
*/
import java.util.Scanner;
public class postoDeGasolina {
public static void main(String args[]){
//declaração de variáveis
Scanner entrada = new Scanner(System.in);
int menu,qtdBomba,b,s,bombaMaior;
float[][]valorBomba = new float[20][4];
float somaTotalMensal,vendaMaior;
int[]numBomba = new int[10];
float[]valorVenda= new float[10];
//inicialização de variáveis
somaTotalMensal = 0;
vendaMaior = 0;
bombaMaior = 0;
//Menu de opções
System.out.print("\nPrograma com função de calcular vendas de um
posto de gasolina\n");
System.out.print("\n\n************************MENU*****************
*******\n\n");
System.out.print("Digite <1> para calcular a soma semanal das bombas
durante o mês:\n");
System.out.print("Digite <2> para saber qual é a bomba com mais
rendimento no lucro durante o dia:\n");
System.out.print("Digite <0> pra encerrar:\n");
//validação do menu
System.out.print("Digite agora o numero correspondente ao menu
desejado\n");
menu = entrada.nextInt();
//entrada e processamento de dados
while (menu >0 || menu<2){
//1 Programa.
while (menu == 1) {
System.out.print("Digite a quantidade de bombas que
existe no posto de gasolina\n");
qtdBomba = entrada.nextInt();
for (s=0;s<4;s++) {
for (b=0;b<qtdBomba;b++) {
System.out.printf("Digite a quantidade da
venda da semana %d da bomba %d\n",s+1,b+1);
valorBomba[b][s] = entrada.nextFloat();
somaTotalMensal = somaTotalMensal +
valorBomba[b][s];
}
}
System.out.printf(" valor mensal é de R$ %.2f\n" ,
somaTotalMensal);
System.out.print("Digite agora o numero correspondente
ao menu desejado\n");
menu = entrada.nextInt();
if(menu==0){
System.exit(0);
}
}
//2 programa.
while (menu == 2) {
System.out.print("\nDigite a quantidade de bombas que existe no
posto de gasolina\n");
qtdBomba = entrada.nextInt();
for (b=0;b<qtdBomba;b++) {
System.out.print("Digite o número da bomba\n");
numBomba[b] = entrada.nextInt();
System.out.print("Digite o valor de vendas\n");
valorVenda[b] = entrada.nextFloat();
if (vendaMaior < valorVenda[b]) {
vendaMaior = valorVenda[b];
bombaMaior = numBomba[b];
}
}
System.out.printf("O numero da bomba que mais vendeu foi a
%d\n ", bombaMaior);
System.out.printf("E o valor foi de R$ %.2f\n", vendaMaior);
System.out.print("Digite agora o numero correspondente ao menu
desejado\n");
menu = entrada.nextInt();
if(menu==0){
System.exit(0);
}
}
}
if(menu == 0) {
System.out.print("Programa finalizado\n");
}
}
}