Está en la página 1de 2

EJERCICIO 1

/* en un curso de 3er año de secundaria, la profesora de geografia dispone de una lista ordenada
alfabéticamente de los 35 alumnos que lo integran de cada uno se conoce el nombre y el
promedio general obtenido al finalizar el año. Se quiere distribuir en dos listas nuevas,
manteniendo el orden alfabético, los alumnos que rinden examen en diciembre (si el promedio es
menor a 6 y mayor o igual a 4) en una lista y los que rinden en marzo (si el promedio es menor a 4)
en la otra. Los alumnos que hayan obtenido un promedio mayor o igual a 6 (aprobado la materia)
seran eliminados de la lista original. mostrar por pantalla el listado de alumnos que rinden examen
en diciembre y otro de los que rinden en marzo.*/

EJERCICIO 2
*una profesora tiene apilados sobre su escritorio N libros de los que se dispone la siguiente
informacion: titulo,autor,año de edicion.
A medida que los va desapilando decide donar los que tienen año de edicion inferior a 2000
(eliminandolos de la pila y colocandolos en una bolsa) y acomodando los restantes en su biblioteca
ordenados alfabeticamente por titulo quedando la pila original vacia. Luego mostrar en pantalla el
listado de libros que ha conservado.*/

EJERCICIO 3
/*crear una lista de 50 personas de las cuales se conoce la siguiente informacion: nombre y edad.
Insertar los nodos en la lista por el final.
se pide:
a)mostrar la lista cargada.
b)calcular y mostrar por pantalla la edad promedio.
c)eliminar todos los nodos de las personas que tengan una edad inferior al promedio.
d)Mostrar la lista resultante despues de eliminar.
Recordar eliminar la lista al finalizar el programa.*/

EJERCICIO 4
/*Se tiene un conjunto de N peliculas apiladas en un instante con la siguiente informacion de cada
una de ellas: categoria(T:terror,C:comedia,
D:drama), nombre de la pelicula y director. A medida que se van tomando las peliculas del estante
se las clasifica por categoria distribuyendolas
en tres listas ordenadas alfabeticamente por nombre de pelicula. Luego mostrar el listado de cada
categoria. Recordar eliminar las listas al finalizar
el programa*/

EJERCICIO 5
/*crear una lista simplemente enlazada que contenga registros con los nombres de los empleados
de una empresa, la antiguedad, el salario basico
ordenado alfabeticamente. La carga y creación de nodos finaliza cuando se ingresa "FIN" sabiendo
que se recibe un plus por antiguedad
segun la siguiente tabla:
-menos de dos años ->no recibe plus
-2 a 4 años ->20% del basico
-5 a 8 años ->40% del basico
-9 a 12 años ->60% del basico
-13 o mas ->80% del basico
se pide:
a) borrar de la lista todos los empleados que no reciben plus.
b) mostrar un listado con el nombre del empleado y su sueldo a cobrar y el total general de esos
sueldos.
c) redistribuir cada nodo de la lista, segun la antiguedad, en diferentes colas (cuatro en total),
quedando la lista vacia.
d) mostrar el contenido de cada cola, en caso de estar vacia indicarlo con un mensaje.*/

EJERCICIO 6
/*a)crear una lista con la siguiente estructura: nombre, categoria A o B y sueldo insertando los
nodos al final. la carga finaliza con nombre igual
FIN , mostrarla.
b)calcular el sueldo promedio que debe abonar la empresa.
c)obtener la cantidad de empleados de cada categoria
d) elIminar de la lista los empleados con sueldo menor a 10.000. mostrar la lista resultante.*/

También podría gustarte