Ejemplo De Pila En Java

Páginas: 2 (403 palabras) Publicado: 16 de diciembre de 2012
import java.io.*;

public class Pila_p{

public static BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in));
public static final int MAX_LENGTH = 5;
public staticString Pila[] = new String[MAX_LENGTH];
public static int cima = -1;
public static void main(String args[])throws IOException{
Menu();
}

public static void Menu()throws IOException{System.out.println("\n\n\t\t\t=========Menu Manejo Pila=============");
System.out.println("\t\t\t= =");
System.out.println("\t\t\t= 1- Insertar elemento =");
System.out.println("\t\t\t= 2- Eliminar elemento=");
System.out.println("\t\t\t= 3- Buscar elemento =");
System.out.println("\t\t\t= 4- Imprimir pila =");
System.out.println("\t\t\t= 5- Actualizar valor en pila =");
System.out.println("\t\t\t=6- Salir =");
System.out.println("\t\t\t======================================");
System.out.print("\t\t\tOpcion: "); int op = Integer.parseInt(entrada.readLine());

Opciones(op);
}
publicstatic void Opciones(int op)throws IOException{
switch(op){

case 1: Insertar();
break;
case 2: Eliminar();
break;
case 3: Buscar();
break;
case 4: Imprimir();break;
case 5: Actualizar();
break;
case 6: System.exit(1);
break;
default:Menu(); break;
}

}
public static void Insertar()throws IOException{System.out.print("\nDigite algo para la pila: ");
String dato = entrada.readLine();
Crear(dato);
}
public static void Crear(String dato)throws IOException{

if ((Pila.length-1)==cima){System.out.println("Capacidad de la pila al limite\n\n\n");
Imprimir();
}else{
++cima;
}
Agregar(dato);

} public static void Agregar(String dato)throws IOException{ Pila[cima]=dato;Menu(); } public static void Imprimir()throws IOException{ for(int i=Pila.length-1;i>=0;i--){ System.out.println(Pila[i]); } Menu(); } public static void Eliminar()throws IOException{ if(cima== -1){...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pilas en java
  • Pila Java
  • Pilas en Java
  • pilas un java
  • ejemplo PILe
  • Ejemplos java
  • Ejemplos java
  • Ejemplo En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS