- Tema Autor
- #1
ok hermanos bakunos tengo este problema
lo q kiero es ver si alguien me da una idea de como pasar eso a colas
solo q me exlique como hacer q es lo q tengo que modificar o agregar
gracias hermanos bakunos!!!!!!!!
PHP:
package pruebapilas;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException
{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
int max=5;
int pila[] = new int[max];
int tope;
int opc;
int dato;
tope=0;
do
{
opc=0;
System.out.println("\n\n<<< PILAS >>>");
System.out.println("1.-Push");
System.out.println("2.-Pop");
System.out.println("3.-Mostrar Pila");
System.out.println("0.-Salir");
System.out.print("Opcion? ---> ");
opc = Integer.parseInt (br.readLine());
if ( opc == 1)
{
if (tope == max)
{
System.out.println("Pila llena !!!");
}
else
{
dato=0;
System.out.println("\n\n<<< Adicionar >>>");
System.out.print("\nAnote el dato que desea insertar ---> ");
dato = Integer.parseInt (br.readLine());
pila[tope]=dato;
tope++;
}
}
if ( opc == 2)
{
if (tope == 0)
{
System.out.println("Pila Vacia !!!");
}
else
{
pila[tope-1]=0;
tope--;
System.out.println("Dato eliminado !!!");
}
}
if ( opc == 3)
{
if (tope == 0)
{
System.out.println("Pila Vacia !!!");
}
System.out.println("\n\n<<< MOSTRAR LA PILA >>>");
for(int i=0;i<tope;i++)
System.out.println("pila["+i+"]="+pila[i]);
System.out.println("tope="+tope);
System.out.println("maximo="+max);
}
} while(opc!=0);
}
}
lo q kiero es ver si alguien me da una idea de como pasar eso a colas
solo q me exlique como hacer q es lo q tengo que modificar o agregar
gracias hermanos bakunos!!!!!!!!