Ejercicios Listas Enlazadas
1.- En dos listas circulares, cada uno con su respectivo puntero oficial, se encuentran almacenados los goles de las últimas 6 fechas que se han enfrentado dos equipos de futbol.
Sepide responder a las siguientes consultas:
a) Cuántas veces ha ganado el equipo A
b) Cuántas veces han empatado
c) Cuál de los dos equipos ha marcado mayor cantidad de goles.
d) Cuál es el promediode goles del equipo B.
2.- EL juzgado de policía local recibe diariamente 10 multas de transito, cada una con la siguiente información:
a) Tipo de Multa:
1.- Velocidad 2.- Mal estacionado 3.-Disco Pare
b) Edad del conductor
c) Sexo del conductor
M= masculino F= femenino
d) Estado civil
C= casado S= soltero
Se pide confeccionar un programa que:
I) Ingrese la información de las 10multas a una lista simple , luego entregue por pantalla:
II) Cuántas multas por velocidad se cursaron?
III) Cuántas multas por disco PARE cometieron las mujeres?
IV) Cuántos hombres casadostienen multas por mal estacionado?
V) Cuántos hombres y mujeres soltero tiene multa por disco PARE?
VI) Cuántas mujeres mayores de 35 años tienen multas?
MENU DE LISTAS ENLAZADAS
Desarrolle unprograma en lenguaje C que mediante un menú de opciones y con la utilización de funciones, resuelva lo siguiente:
1.- Solicitar ingresar un número y guardarlo en memoria.
2.- Insertar elnúmero en la Lista antes del nodo apuntado por
cabecera.(validar lista vacía).
3.- Insertar el número en la Lista después del nodo apuntado por último
(validar lista vacía)
4.- Elimine elprimer nodo de la lista. (validar lista vacía)
5.- Elimine el último nodo de la lista (validar lista vacía)
6.- Indique la cantidad de nodos de la lista (validar lista vacía)
7.- Imprimir lalista (validar lista vacía)
8.- Salir del menú
Laboratorio COLAS
Objetivo: Incorporar funciones en la creación y manejo de Colas, desarrollando un programa en lenguaje C que...
Regístrate para leer el documento completo.