ejercicios de listas, Ayuda
Publicado por Martin (6 intervenciones) el 26/06/2012 20:43:21
HOLA , QUIEN ME PODRIA AYUDAR CON ESTOS EJERCICIOS .
1 - Listas simplemente vinculadas
a) Implementar un algoritmo en Pascal que dada la siguiente secuencia de números enteros
{20, 6, 7, 11, 2, 30, 1, 49, 9, 16}, genere una lista dinámica.
b) Implementar un algoritmo en Pascal que recorra la lista del inciso (a) y genere una nueva
lita ordenada de mayor a menor.
c) Implementar un algoritmo en Pascal que dada la lista dinámica obtenida en el inciso (a),
elimine los números pares.
d) Implementar un algoritmo en Pascal que concatene las listas obtenidas en los incisos (a) y
(b).
e) Implementar un algoritmo en Pascal que elimine los elementos, los cuales, sumandos a un
valor ingresado por teclado se encuentran en la lista obtenida en el inciso (d).
f) Implementar en Pascal el método de ordenamiento por selección con listas.
g) Implementar en Pascal el método de ordenamiento por inserción con listas.
h) Implementar en Pascal el método de ordenamiento de burbujeo con listas.
2 - Listas doblemente vinculadas
a) Implementar un algoritmo en Pascal que cree una lista doblemente enlazada con el
nombre de los alumnos de su curso.
b) Implementar un algoritmo en Pascal que dada la lista del inciso (a) elimine, todos los
alumnos cuyos nombres comiencen con una vocal.
c) Implementar un algoritmo en Pascal que dada la lista del inciso (a), cree una nueva lista
doble ordenada en forma alfabética.
3 - Listas Circulares
a) Implementar en Pascal un algoritmo que cree una lista circular con la secuencia de
números enteros {20, 6, 7, 11, 2, 30, 1, 49, 9, 16}, insertándolos en forma ordenada .
b) Implementar en Pascal un algoritmo que dada la lista del inciso (a) elimine, todos los
números impares.
1 - Listas simplemente vinculadas
a) Implementar un algoritmo en Pascal que dada la siguiente secuencia de números enteros
{20, 6, 7, 11, 2, 30, 1, 49, 9, 16}, genere una lista dinámica.
b) Implementar un algoritmo en Pascal que recorra la lista del inciso (a) y genere una nueva
lita ordenada de mayor a menor.
c) Implementar un algoritmo en Pascal que dada la lista dinámica obtenida en el inciso (a),
elimine los números pares.
d) Implementar un algoritmo en Pascal que concatene las listas obtenidas en los incisos (a) y
(b).
e) Implementar un algoritmo en Pascal que elimine los elementos, los cuales, sumandos a un
valor ingresado por teclado se encuentran en la lista obtenida en el inciso (d).
f) Implementar en Pascal el método de ordenamiento por selección con listas.
g) Implementar en Pascal el método de ordenamiento por inserción con listas.
h) Implementar en Pascal el método de ordenamiento de burbujeo con listas.
2 - Listas doblemente vinculadas
a) Implementar un algoritmo en Pascal que cree una lista doblemente enlazada con el
nombre de los alumnos de su curso.
b) Implementar un algoritmo en Pascal que dada la lista del inciso (a) elimine, todos los
alumnos cuyos nombres comiencen con una vocal.
c) Implementar un algoritmo en Pascal que dada la lista del inciso (a), cree una nueva lista
doble ordenada en forma alfabética.
3 - Listas Circulares
a) Implementar en Pascal un algoritmo que cree una lista circular con la secuencia de
números enteros {20, 6, 7, 11, 2, 30, 1, 49, 9, 16}, insertándolos en forma ordenada .
b) Implementar en Pascal un algoritmo que dada la lista del inciso (a) elimine, todos los
números impares.
Valora esta pregunta


0