Carrera: Lic. en Sistemas de Información Asignatura: Algoritmos y estructuras de datos II Año: 2010 Serie Práctica Nº 5 Búsqueda. Máximos y mínimos. Clasificación. Optimización. Ejercicio Nº 1: Ingresar por teclado 2 números enteros. Se pide generar, a partir de los datos ingresados, un algoritmo que permita detectar el mayor y el número ingresado. Tener en cuenta que los números ingresados pueden ser iguales. Ejercicio Nº 2: Se tiene información sobre las llamadas realizadas por los abonados a una compañía telefónica. Ingresar por teclado los siguientes datos: Nro Abonado, cantidad llamadas locales y cantidad llamadas de larga distancia, considerando que cada dato ingresado corresponde a un abonado. A partir de los datos ingresados se pide: a. Hallar el abonado que realizo la mayor cantidad de llamadas larga distancia b. El abonado que realizo la menor cantidad de llamadas locales. Ejercicio Nº 3: Generar un vector de números enteros de 100 elementos, con valores ingresados por teclado. Una vez generado recorrerlo y averiguar: a. Cuantos elementos nulos hay. b. Cual es el número mayor. c. Cuál es el número menor. Ejercicio Nº 4: Generar una matriz TEMPERATURA (31, 24), con la temperaturas de los 31 días de un mes, hora por hora. Ingresar por teclado: temperatura, día (1-31), hora (1-24). A partir de la matriz generada deberá hallar: a. Día y hora en que se produjo la temperatura máxima del mes. b. Día en que se produjo la temperatura mínima del mes. c. Que día se produjo la mayor temperatura media Ejercicio Nº 5: Una casa vende 20 tipos diferentes de pantalones en 5 talles distintos. Los pantalones (artículos) están codificados en forma correlativa del 1 al 20 al igual que los talles. Se ingresa por teclado: NOMBRE DEL CLIENTE, COD DEL ARTICULO, TALLE y CANTIDAD VENDIDA. Si un cliente compra más de un artículo o más de un talle diferente aparece una entrada diferente por cada artículo y por cada talle, de manera que un mismo cliente puede aparecer en varias entradas. Se pide: a. Confeccionar un listado detallado las compras de cada cliente b. Generar una matriz VENTAS con la cantidad vendida por Artículo y Talle. c. Hallar a partir de la matriz VENTAS, el talle más vendido y artículo a que corresponde. d. Generar un vector por artículo, con el promedio de ventas e. Mostrar ordenado de mayor a menor el vector generado en el punto anterior. Ejercicio 6: Se tiene información de los exámenes finales de los alumnos, en los primeros 6 turnos del presente año. Ingresar por teclado: Nº de libreta, cod de materia (1 a 30), turno (1 a 6) y la nota obtenida (1 a 10), donde cada información ingresada corresponde a un alumno. A partir de los datos ingresados deberá: a. Generar una matriz con la cantidad de alumnos que rindieron por turno (fila) y materia (columna). b. A partir de la matriz generada obtener el turno y la materia en la que rindieron la mayor cantidad de alumnos. c. Generar un vector con la cantidad de alumnos que aprobaron por materia en el 6 turno de examen. d. Hallar del vector generado en el punto anterior, la materia con mayor cantidad de alumnos aprobados. e. Mostrar ordenado de menor a mayor el vector generado en el punto c)