MPila.java

annuncio pubblicitario
/* 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
Scarica