Dirección

Páginas: 2 (252 palabras) Publicado: 8 de julio de 2012
Pregunta 4

using System;
using System.Collections.Generic;
using System.Text;

namespace EJERCICIO_2_PILAS
{
class Program
{
static void Main(string[] args)
{//EJERCICIO Ingrese ALAS PERUANAS

string Palabra, PalabraInv;
Pila ObjP;

int i;
Console.Write("Ingrese Palabra: ");Palabra = Console.ReadLine();
ObjP = new Pila(Palabra.Length);



for (i = 0; i < Palabra.Length; i++)
{ObjP.Apilar(Palabra[i]);
}


PalabraInv = " ";


while (!ObjP.PilaVacia())
{
PalabraInv = PalabraInv +ObjP.Desapilar();
}
for (i = 0; i < Palabra.Length; i++)
{
Console.WriteLine(PalabraInv[i]);
}Console.ReadLine();

}
}
}

using System;
using System.Collections.Generic;
using System.Text;

namespace EJERCICIO_2_PILAS
{
class Pila
{
private char[] S;// arreglo de lapila
private int N, cima;

//Constructor
public Pila(int n)
{
cima = -1;
N = n;
S = new char[N];

}public bool PilaVacia()
{
if (cima == -1)
return true; // vacia
else
return false;
}

public boolPilaLLena()
{
if (cima == N - 1)
return true; // llena
else
return false; //si no esta llena
}

public voidApilar(char Elem)
{
if (PilaLLena() == false)
{ //si la pila no esta llena
cima = cima + 1; //incrementar cima en 1
S[cima] = Elem;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • direccion
  • Direccion
  • Dirección
  • La direccion
  • Losas En Una Direccion
  • Direccion
  • Direccion
  • Direccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS