Mrgentledolphin

gestioneConto

Oct 12th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.53 KB | None | 0 0
  1. import java.util.*;
  2. public class gestioneConto {
  3.  
  4.     public static void main(String[] args) {
  5.         // TODO Auto-generated method stub
  6.         Scanner input = new Scanner (System.in);
  7.         System.out.print("Inserire nome titolare del conto: ");
  8.         String titolare = input.nextLine();
  9.         System.out.print("Inserire ammontare iniziale del conto: ");
  10.         double amount = input.nextDouble();
  11.        
  12.        
  13.         Conto c = new Conto(titolare, amount);
  14.        
  15.         boolean continua = true;
  16.         int option;
  17.         do {
  18.             System.out.print("\nselezionare opzione:\n1-prelievo\n2-versamento\n3-estratto conto\n4-titolare conto\n5-esci");
  19.             option = input.nextInt();
  20.            
  21.             switch (option) {
  22.             case 1:
  23.                 System.out.print("inserire quantità da prelevare: ");
  24.                 double qta = input.nextDouble();
  25.                 if (c.prelievo(qta)) {
  26.                     System.out.println("attualmente ci sono: $" + c.getAmount() +" sul conto");
  27.                 } else {
  28.                     System.out.println("spiacente contante non sufficente");
  29.                 }
  30.                 break;
  31.             case 2:
  32.                 System.out.print("inserire quantità da versare: ");
  33.                 qta = input.nextDouble();
  34.                 c.versamento(qta);
  35.                 System.out.println("attualmente ci sono: $" + c.getAmount() +" sul conto");
  36.                 break;
  37.             case 3:
  38.                 System.out.println("attualmente ci sono: $" + c.getAmount() +" sul conto");
  39.                 break;
  40.             case 4:
  41.                 System.out.println("questo è il conto di: " + c.getOwner());
  42.                 break;
  43.             case 5:
  44.                 System.out.println("fine.");
  45.                 continua = false;
  46.                 break;
  47.             default: break;
  48.             }
  49.         }while(continua == true);
  50.        
  51.        
  52.         input.close();
  53.     }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment