/* implementazione di una pila */ import java.io.*; class M_Pila { public static void main(String args[]) { int LL,dato; char risp; InputStreamReader In = new InputStreamReader(System.in); BufferedReader Tastiera = new BufferedReader(In); try { System.out.println("inserisci il numero di elementi"); LL = Integer.parseInt(Tastiera.readLine()); System.out.println("chiamo il metodo costruttore"); Pila V_Pila= new Pila(LL); System.out.println("scegli tra S/U/F"); risp=(Tastiera.readLine()).charAt(0); while (risp !='f') { switch(risp) { case 's' : { System.out.println("inserisci un numero intero"); dato=Integer.parseInt(Tastiera.readLine()); V_Pila.Push(dato); break; } case 'u' :{ V_Pila.Pop(); break;} } System.out.println("scegli tra S/U/F"); risp=(Tastiera.readLine()).charAt(0); } V_Pila.Distruggi(); } catch (Exception E) { System.out.println("eccezione in min"); } } // fine main } // fine class