Fatura energia (java)

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (421 palavras )
  • Download(s) : 0
  • Publicado : 5 de junho de 2012
Ler documento completo
Amostra do texto
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 oEndereco: ");
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);
}
elseSystem.out.println ("Opcao de menu desconhecida!!!! \n");


}

}
}



































public class UnidadeConsumidora {


private...
tracking img