import java.io.*;
import java.util.*;

class Personat{
  public static void main(String[] args){
    String nome,cognome,id;
    char scelta=' ';
    int soldi;
    Scanner in = new Scanner (System.in);

    System.out.println("Inserisci Nome: ");
    nome= in.nextLine();
    System.out.println("Inserisci Cognome: ");
    cognome= in.nextLine();
    System.out.println("Inserisci Codice Cliente: ");
    id= in.nextLine();

    Bancomat b= new Bancomat(nome,cognome,id);

    //System.out.println(b.stampa());
    while(scelta!='4'){

      System.out.println("\n\n\n**************\n     Menu\n**************");
      System.out.println("1) Visualizza saldo.");
      System.out.println("2) Deposita denaro.");
      System.out.println("3) Ritira denaro.");
      System.out.println("4) Esci");

      scelta=in.next().charAt(0);
      switch(scelta){
        case '1':
          //Visualizzare saldo.
          System.out.println("\n\nSaldo attuale: " + b.visualizzaSaldo()+" euro");
          break;
        case '2':
          //Depositare denaro
          System.out.println("Quanto vuoi depositare?");
          soldi=in.nextInt();
          b.depositaDenaro(soldi);
          System.out.println("\n\nSaldo attuale: " + b.visualizzaSaldo()+" euro");

          break;
        case '3':
          //Ritirare denaro
          System.out.println("Quanto vuoi ritirare?");
          soldi=in.nextInt();
          b.ritiraDenaro(soldi);
          System.out.println("\n\nSaldo attuale: " + b.visualizzaSaldo()+" euro");
          break;
        case '4':
          System.out.println(b.stampa());
          System.out.println("\n\nSaldo finale: " + b.visualizzaSaldo()+" euro");
          System.out.println("Arrivederci!");
          break;
        default:
          System.out.println("SCELTA NON VALIDA!");
          break;
      }
    }


  }

}

@@ -45,17 +45,16 @@
  Persona
-t
 %7B%0A  publ
@@ -87,16 +87,35 @@
 %5B%5D args)
+ throws IOException
 %7B%0A    St
@@ -134,16 +134,23 @@
 gnome,id
+,codseg
 ;%0A    ch
@@ -218,24 +218,26 @@
 ystem.in);%0A%0A
+%0A%0A
     System.o
@@ -449,55 +449,289 @@
 ();%0A
-%0A    Bancomat b= new Bancomat(nome,cognome,id);
+    System.out.println(%22Inserisci Codice Segreto (6 cifre): %22);%0A    codseg= in.nextLine();%0A%0A    File input = new File(id+codseg+%22.txt%22);%0A    Scanner inputFile = new Scanner(input);%0A%0A%0A    Bancomat b= new Bancomat(nome,cognome,id);%0A%0A    b.leggiFile(input,inputFile,nome,cognome,id);%0A
 %0A%0A  
@@ -1221,32 +1221,37 @@
 visualizzaSaldo(
+input
 )+%22 euro%22);%0A    
@@ -1496,32 +1496,37 @@
 visualizzaSaldo(
+input
 )+%22 euro%22);%0A%0A   
@@ -1692,32 +1692,38 @@
 tiraDenaro(soldi
+,input
 );%0A          Sys
@@ -1772,32 +1772,37 @@
 visualizzaSaldo(
+input
 )+%22 euro%22);%0A    
@@ -1944,16 +1944,21 @@
 zaSaldo(
+input
 )+%22 euro
@@ -2003,24 +2003,25 @@
 vederci!%22);%0A
+%0A
           br

Update Persona.java