0% encontró este documento útil (0 votos)
22 vistas2 páginas

Codigos

Cargado por

chuckssteam
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas2 páginas

Codigos

Cargado por

chuckssteam
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

el tda-----------------------------

public class tdapila {


private int tamanio;
private int tope;
private int[]pila;

public tdapila(int tamanio){


this. tamanio=tamanio;
pila = new int[[Link]];
tope =0;
}

public void push(int datos){


if(tope<tamanio){
pila[tope] =datos;
[Link]("DATO ALAMACENADO");
tope++;
}else{
[Link]("PILA LLENA");
}

}
public void pop(){
if(tope>0){
pila[tope-1]=0;
tope--;
[Link]("DATO EXTRAIDO");
}else{
[Link]("PILA VACIA");
}

}
public void vaciar(){

for(int i=tamanio;i>0; i--){


pila[tope-1]=0;
tope--;
}
[Link]("PILA VACIA");
}
public void Mostrar(){
[Link]("LOS ELEMENTOS EN LA PILA SON:");
for(int i=0; i<tamanio; i++){
[Link](pila[i]);
}
}
}
----------------------------------------------------
lainterfaz
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("INGRESA CUANTOS ELEMENTOS ES LA PILA:");
int cantidad=[Link]();
tdapila x = new tdapila(cantidad);
int opc=0;
do{
[Link]("--------------------\n"
+ "SELECCIONE LA OPERACION:\n"
+ "1.- push\n"
+ "2.- pop\n"
+ "3.- vaciar\n"
+ "4.- mostrar pila\n"
+ "5.- salir\n"
+ "--------------------");
opc=[Link]();
if(opc==1){
[Link]("------SELECCIONO LA OPCION 1-----");

[Link]("INGRESA EL DATO PARA ALMACENARLO:");


int numero=[Link]();
[Link](numero);
[Link]("--------------------\n");
}else if(opc==2){
[Link]("------SELECCIONO LA OPCION 2-----");
[Link]();
[Link]("--------------------\n");
}else if(opc ==3){
[Link]("------SELECCIONO LA OPCION 3-----");
[Link]();
[Link]("--------------------\n");
}else if(opc==4){
[Link]("------SELECCIONO LA OPCION 3-----");
[Link]();
[Link]("--------------------\n");
}

}while(opc<5 || opc>5);

También podría gustarte