Advertisement
FabioHouse

Lampadina.java

Oct 31st, 2014
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. package lampadina;
  2.  
  3. import java.io.IOException;
  4. import time.*;
  5.  
  6. import Input.*;
  7.  
  8. public class UsaLampadina{
  9.  
  10. public UsaLampadina(){
  11. //COSTRUTTORE
  12. }
  13.  
  14. public static void main(String[] args) throws IOException {
  15. Time t = new Time();
  16. int v;
  17. float consumo = 0,accTempo=0;
  18. long timeOn;
  19. String scelta= "SI";
  20. System.out.print("Inserisci il numero di click che occorrono per rompere la lampadina");
  21. v = Input.scanfint();
  22. Lampadina neon = new Lampadina(v);
  23. do{
  24. System.out.println("Hai libero accesso alla tua lampadina vuoi accenderla? (SI)-(NO)");
  25. scelta = Input.scanf();
  26. if(scelta.equals("SI") || scelta.equals("si")){
  27. neon.click();
  28. if(neon.toString() == "Accesa"){
  29. t.start();
  30. }
  31. if(neon.toString() == "Spenta"){
  32. accTempo = accTempo + t.end();
  33. }
  34. neon.leggiStato();
  35. }
  36. }while(scelta.equals("SI") || scelta.equals("si"));
  37. if(neon.toString() == "Accesa"){
  38. accTempo = accTempo + t.end();
  39. }
  40. accTempo = accTempo / 1000;
  41. consumo = (float) (accTempo * 0.0040);
  42. System.out.println("Hai rimasto la lampadina accesa per: " + accTempo + " secondi");
  43. System.out.println("Consumando " + consumo + " Euro");
  44. System.out.println("Hai rimasto la lampadina: " + neon.toString() + " || Chiusura del software");
  45. System.exit(0);
  46. }
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement