Está en la página 1de 2

Cuestionario [Trabajo complementario]

1. Define una Pila y menciona sus operaciones bsicas


Es una estructura lineal, finita donde se tiene un conjunto ordenado de objetos
los que pueden obtenerse uno a la vez siguiendo un orden determinado. Esto
nos determina que solo podemos agregar y quitar elementos nicamente por
uno de los extremos, lo que nos dice una pila es que el ultimo que entra es el
primero en salir LIFO(last input first output) .
Se divide en dos las operaciones bsicas de las pilas y se representan de la
siguiente manera:

Insertar un elemento
(PUSH)

Eliminar un elemento
(POP)

Agrega un elemento a la
pila en el externo llamado
tope

Remueve el elemento de
pila en el externo llamado

2. Cuntas y cuales formas se puede implementar una


pila?
Son 2 formas en las que se puede implementar una pila
insertar o eliminar elementos en este caso sera PUSH
y POP

3. Cules son los argumentos que deben llevar una


sentencia iterativa?
Las sentencias iterativas son for, while y do...while
for(inicializacin; condicin; incremento)
sentencia;
while (condicin)
sentencia;
do{sentencia;
}while(condicin);

Los argumentos serian que todas las sentencias


siempre se tienen que evaluarse y luego de evaluarlas
se ejecutan.

4. Menciona por lo menos 5 ejemplos donde


pudiramos aplicar este tipo de sentencias
1) Ingresar nmeros hasta n-nmeros
2) Imprimir nmeros pares
3) Imprimir nmeros enteros empezando por el 0
4) Imprimir nmeros impares
5) Imprimir nmeros primos
5. Cules son los errores ms comunes que se
comenten al implementar cada una de las sentencias
en lenguaje C?
Los errores ms comunes que se dan en la
implementacin de las sentencias son las malas
asignaciones de las expresiones iniciales,
condicionales y ciclo.
6. Conclusiones
Las conclusiones mas claras que se pueden dar en este
tema es que las pilas y las sentencias iterativas a de la
mano una con la otra ya que las dos se pueden
declarar un ciclo que haga un push o un pop.