Sunteți pe pagina 1din 4
vA: PILA ESTATICA REALIZAR EL PROGRAMA QUE INGRESE A UNA ESTRUCTURA DE ARREGLO PILA N NUMEROS ENTEROS. SE PIDE QUE A TRAVES APLIQUE LAS SIGUIENTES jopERACIONES: INSERTAR ELEMENTO, ELIMINAR ELEMENTO, TOS Y VACTAR PILA, APLIQUE METODOS. 1 2 3 4) DE UN MENU DE OPCTON: 5 6 q 6 /{DECLARACION DE EL PAKETE EN 9ipackage aplicacionpila0l; NDE a Li import. javax.swing. JoptionPanes E PRINCIPAL CONTIENE TODO EL CODIGO 13 public class Principal { sal I /axe EL QUE STA. GUARDADO ionPane - INSERTAR ELEMENTO\n" 41 + MOSTRAR ZLEMENTOS\n" 42. + ELIMINAR ELEMENTO\n" 43. + 0 "4.> VACIAR PILA\n" 144) 45 46 a 48. SALIR\n~ +" INGRESE SU OPCTON=>")); DE OPCION SE LLAMA AL MET SEGUNDO TENIEN //S@TTCH ANTDAD switch (opeion) { L, NOME case 1: Insertar() brea case 2:Mostrar() ;break; case 3:8Liminar() ybreai case 4:Vaciar() sbreak; case 5:Salir(); SI NO ES U default NGRESAR EL MENSA. doptionPane. showMessageDialog(null,"Ingreso mal” +" su opeion. Pruebe otra vez!")7 NTRAR while (opeion!=5); > Mer A ESTA LLENA static boolean EstaPilaLlena() ‘ Af (tope-=MAX) return trues else return false; ) TOPO PILA ESTA VAC static boolean EstaPilaVaci ‘ Af (Cope==0) return true; else return false; TODO T RD static vold Insertar() ‘ if (BstaPilabiena()) 4 JoptionPane. showMessageDialog(nuil,"La Pila esta llena." +" No se puede insertar elemento! else ( int item=Integer.parseInt (JOptionPane. showInputDialog ("Ing + "un numero entero"))s numn{ tope! topet+s ) TODO ELIMINAR static void BLiminar() { Af (BstaPilavacia()) ( JoptionPane. showInputDialog(null,"La pila esta vacia.No hay + "elementos para eliminar!") : else ‘ tope--} int item-num[tope] ; JoptionPane. showMessageDialog(auil,"F1 elemento "titem+" si +" elimino de la pila"); static void Mestrar() { if (EstaPilavacia()) ( JoptionPane. showMessageDialog(null,"Ia pila esta vacia." + "No hay elementos que mostrar!™) 3 : else ‘ String mostrars"; for (int, 1 mostrar-mostrar+num{i]+"\a"; ' JoptionPane. showMessageDialog(null,"Los elementos de 1a" + o[ pila son:\n"+mostrar) pi

S-ar putea să vă placă și