Ejercicios Listas Enlazadas

EJERCICIOS

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...