Sunteți pe pagina 1din 2

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO

ESCUELA PROFESIONAL DE COMPUTACIN E INFORMTICA

TCNICAS DE PROGRAMACIN LABORATORIO DE ARREGLOS


Resuelva los siguientes algoritmos (Los 5 primeros ejercicios debern ser desarrollados y presentados el viernes 21 de junio y los restantes el lunes 24 de junio):
1. Lea un vector de tamao 20 con nmeros entre -10 y 10. Deje en un arreglo A todos los nmeros negativos y en un arreglo B todos los positivos o iguales a cero. Mostrar los nuevos arreglos. 2. Elabore un algoritmo que lea N notas y permita reportar lo siguiente: a. Cul es la nota ms alta. b. Cul es el promedio de las notas aprobadas y de las notas desaprobadas. c. Nmero de notas inferiores al promedio general. d. Mostrar las notas ordenadas descendentemente. 3. Elabore un algoritmo que lea N valores que fluctan entre 1 a 1000 y muestre lo siguiente: a. Promedio de los nmeros pares. b. Promedio de los nmeros impares. c. La suma de los elementos que ocupan las posiciones impares del arreglo. d. El nmero de elementos en los siguientes rangos: Menores a 100 Entre 101 y 300 Entre 301 y 600 Mayores de 600 4. Elabore un algoritmo que lea dos vectores de igual dimensin y los sume en un tercer vector. Adems calcule y muestre el promedio de cada uno de los vectores ingresados e indique qu vector tiene el mayor promedio. 5. Se tiene un arreglo de tamao 20 que posee las respuestas correctas de una prueba de alternativas, escriba un algoritmo que : a) Lea las respuestas de una determinada prueba. b) Muestre el nmero de preguntas correctas y erradas. c) Obtenga la nota final sabiendo que: cada respuesta errada resta un punto y que cada respuesta buena vale 2 puntos. Repetir el algoritmo mientras el usuario desee continuar (Indique SI, si desea continuar o NO si desea terminar). 6. Desarrolle un algoritmo que solicite al contador del almacn La Milagrosa el monto de las ventas mensuales de todo el ao 2012. El contador desea obtener los siguientes resultados: a) Mostrar el promedio mensual de ventas del ao 2012. b) Obtenga el nivel de ventas de cada mes del ao segn el siguiente cuadro: Nivel ventas Descripcin Mnimo Menos del 45% del promedio mensual de ventas Regular Entre el 45% a 75% del promedio mensual de ventas

-1-

Excelente Mas del 75% del promedio mensual de ventas c) Mostrar cuntos meses tuvieron el nivel mnimo, regular y excelente. 7. Elaborar un algoritmo que lea el Nombre, Edades y Tallas de N atletas y muestre lo siguiente: (cada dato en su propio arreglo) a) Calcular y mostrar el promedio de las edades de los atletas b) Calcular y mostrar el promedio de las tallas de las atletas cuya edad es mayor a 30 aos c) Mostrar el nmero de atletas menores de edad y el nmero de atletas mayores de edad d) Qu atleta tiene la menor edad. e) Mostrar los nombres de los atletas ms altos que el promedio. 8. El departamento de personal de una escuela tiene informacin de cada docente: nombre, edad y sexo (cada dato en su propio arreglo). Elabore un algoritmo que lea los datos de N docentes y muestre lo siguiente: a. Edad promedio de las docentes mujeres. b. Nmero de docentes con edad mayor al promedio general. c. Qu docentes hombres tienen una edad mayor a un valor ingresado. d. Mostrar ordenado por edad ascendente los docentes hombres. e. Insertar un nuevo docente en una posicin dada f. Dado el nombre del docente eliminarlo del departamento. 9. Una agencia distribuidora de inmuebles almacena en un arreglo los alquileres que cobran mensualmente a N viviendas y en otro arreglo los porcentajes de ganancia de cada vivienda. Calcule en un nuevo arreglo, el monto correspondiente a las ganancias por cada vivienda y responda: a) Qu vivienda tiene el mayor monto en ganancia. b) Cuntas viviendas tienen una ganancia que supera los 100 soles de ganancia. c) Mostrar las viviendas ordenadas ascendentemente por monto de ganancia.

MSc Jessie Bravo Jaico Docente

-2-

S-ar putea să vă placă și