Fatura energia (java)

421 palavras 2 páginas
import java.util.Scanner;

public class FaturaEnergia { public static void main (String args[]){ String uc, proprietario, endereco; Scanner lerDados = new Scanner(System.in); System.out.print("Digite o codigo UC: "); uc = lerDados.nextLine(); System.out.print("Digite o nome do proprietario: "); proprietario = lerDados.nextLine(); System.out.print("Digite o Endereco: "); endereco = lerDados.nextLine();

UnidadeConsumidora faturaUm = new UnidadeConsumidora(0.34,uc,proprietario,endereco);

while (true) { Scanner entradaDados = new Scanner (System.in); System.out.println ("\nDigite uma opcao do Menu, sendo: \n[1] Fornecer uma leitura e gerar fatura: \n[2]Alterar o valor unitario KW/h: \n[3] Sair do sistema\n"); int opcao = entradaDados.nextInt();

if (opcao == 1){ System.out.println("Escolha da opcao 1 do menu - fornecer uma leitura e gerar fatura \n"); System.out.println("\n\n***************************************"); System.out.println("Leitura Anterior: " + faturaUm.getLeituraAnterior()); System.out.print("Digite a Leitura atual:"); faturaUm.setLeituraAtual(lerDados.nextDouble()); if(faturaUm.getLeituraAtual() < 0 || faturaUm.getLeituraAtual() > 9999) System.out.println ("Numero Invalido"); else {

faturaUm.qtdEnergia(); faturaUm.Energia();

faturaUm.Valor(); System.out.println(faturaUm.toString()); } }else if (opcao==2){ System.out.println("Escolha da opcao 2 do menu - Alterar o valor unitario KW/h \n"); System.out.println ("Digite o novo valor:"); faturaUm.setValorTarifa(lerDados.nextDouble()); }else

if (opcao==3) { System.out.println("Escolha da opcao 3 do menu - Sair do sistema \n"); System.exit(1); } else System.out.println ("Opcao de menu desconhecida!!!! \n");

} } }

public class UnidadeConsumidora {

private

Relacionados

  • Atps programação orientada a objetos i
    2021 palavras | 9 páginas
  • Acompanhamento do consumo diário de energia elétrica, por meio de um aplicativo para dispositivos móveis associado ao smart meter.
    2008 palavras | 9 páginas
  • Aplicativo de Controle Elétrico
    8611 palavras | 35 páginas
  • Canal panamá
    648 palavras | 3 páginas
  • Logísticv
    1676 palavras | 7 páginas
  • Trabalho controle de Hotel
    972 palavras | 4 páginas
  • Analista de sistemas
    7742 palavras | 31 páginas
  • Conceitos de Computa o com Java
    199484 palavras | 798 páginas
  • Logica de programação
    13761 palavras | 56 páginas
  • Algoritmos e programação
    13788 palavras | 56 páginas