Вы находитесь на странице: 1из 1

Ingeniera en Informtica Sede Arica Docente: Cristian Tancara Q.

Ingeniero en Informtica

UNIVERSIDAD TECNOLGICA DE CHILE INSTITUTO PROFESIONAL CENTRO DE FORMACON TECNCA

Gua de ejercicios N 6
PILAS
1. Disee la estructura necesaria para implementar una pila de valores enteros con memoria dinmica. 2. Implemente las operaciones bsicas para manipular la pila con memoria dinmica del ejercicio anterior. 3. Implemente una funcin que retorne la suma de todos los elementos de la pila anterior. 4. Implemente un procedimiento que despliegue cual es el valor ms alto y ms bajo de los elementos de la pila anterior. 5. Implemente una funcin de bsqueda que reciba como parmetro un valor entero y que retorne verdadero si el valor se encuentra en la pila o falso sino lo est. 6. Disee la estructura necesaria para implementar una pila en memoria dinmica que almacene las notas de los alumnos (valores decimales). 7. Implemente las operaciones bsicas para manipular la pila del ejercicio anterior con memoria dinmica. 8. Implemente una funcin que retorne el promedio de las notas almacenadas en la pila. 9. Implemente una funcin que cuente la cantidad de alumnos aprobados, considerando que la nota mnima de aprobacin es un 4,0. 10. Considerando la siguiente estructura: struct alumno { long rut; char nombre[30]; char carrera[50]; } Implemente la estructura y operaciones bsicas para almacenar la informacin de un grupo de alumnos en una pila con memoria dinmica. 11.Implemente una funcin que busque el rut de un alumno y despliegue su nombre. 12.Implemente un procedimiento para contar todos los alumnos que estudian una determinada carrera. 13.Implemente un procedimiento para desplegar el listado completo de alumnos.

Nota: Realice la implementacin de cada uno de los ejercicios con memoria dinmica.

Вам также может понравиться