0 оценок0% нашли этот документ полезным (0 голосов)
31 просмотров3 страницы
Este documento presenta una guía de ejercicios sobre operaciones con arreglos unidimensionales. Incluye 17 ejercicios que abarcan temas como encontrar valores máximos y mínimos, sumar elementos, calcular promedios, diferencias entre elementos, y más. El objetivo es que el estudiante practique diferentes operaciones básicas con arreglos de una dimensión.
Este documento presenta una guía de ejercicios sobre operaciones con arreglos unidimensionales. Incluye 17 ejercicios que abarcan temas como encontrar valores máximos y mínimos, sumar elementos, calcular promedios, diferencias entre elementos, y más. El objetivo es que el estudiante practique diferentes operaciones básicas con arreglos de una dimensión.
Este documento presenta una guía de ejercicios sobre operaciones con arreglos unidimensionales. Incluye 17 ejercicios que abarcan temas como encontrar valores máximos y mínimos, sumar elementos, calcular promedios, diferencias entre elementos, y más. El objetivo es que el estudiante practique diferentes operaciones básicas con arreglos de una dimensión.
Parte I. Operaciones con Arreglos Unidimensionales
1. Se tiene un Arreglo lineal de n!meros. "allar la suma de los n!meros. # es ingresado por el Usuario$. %. Se tiene un Arreglo lineal de %& n!meros. "allar el 'alor ma(or ( menor dentro del arreglo. %. Se tienen empleados en una compa)*a ( se +a ideado llenar un arreglo lineal A con los sueldos de los empleados, un arreglo - con las .oni/caciones totales de cada empleado, un arreglo C con las deducciones de cada uno. Crear un arreglo 0 1ue contenga el neto a pagar a cada empleado. #eto a pagar 2 sueldo 3 .oni/caciones 4 deducciones$ 5. Dado un arreglo lineal de n!meros, sumar separadamente los n!meros pares ( los n!meros impares. 6. Se tiene dos arreglos unidimensionales 1ue guarda las edades de un grupo de personas, se pide +allar el ma(or 'alor. 7. Se tienen tres arreglos unidimensionales 1ue guardan los precios unitarios #PU$ las cantidades compradas #CC$ ( la descripci8n Respecti'amente de productos distintos. Se pide9 a. Crear un arreglo con el total gastado en compras por producto #0G2 PU:CC$ .. Calcular el total general de todas las compras. c. ;ostrar la descripci8n ( el total del producto 1ue o.tu'o ma(or gasto. Programaci8n <. Una Agencia administradora de inmue.les +a decidido guardar en un arreglo lineal de posiciones los al1uileres 1ue co.ran mensualmente a 'i'iendas 1ue actualmente administran. En otro arreglo de igual n!mero de posiciones guardan los porcenta=es de ganancias por cada 'i'ienda. Crear un nue'o arreglo con las ganancias por cada 'i'ienda. >. O.tener dos arreglos tal 1ue sus elementos sean los n!meros pares ( n!meros impares del arreglo A de 1& elementos. ?. Ela.orar un programa 1ue lea 5& n!meros ( 1ue imprima el n!mero ma(or, menor ( el n!mero de 'eces 1ue se repiten am.os. @. Desarrolle un programa 1ue dado como entrada un arreglo unidimensional de %& n!meros enteros ( un n!mero entero, determine cuAntas 'eces se encuentra este n!mero dentro del arreglo. 1&. Dado un arreglo A de 7 n!meros elementos se desea crear otro arreglo, tal 1ue cada uno de sus elementos sea la suma de los elementos opuestos en el arreglo dado. E=emplo9 Arreglo dado A 2 B@,7,5,1&,%,?,1C Arreglo resultante - 2 B1&,15,7,1&C 11. Dado un arreglo A de elementos se desea generar tres arreglos 1ue contenga los elementos negati'os, cero ( positi'os del arreglo. 1%. Dado un arreglo A de elementos se 1uiere generar otro arreglo 1ue contenga las posiciones de los elementos del arreglo dado 1ue sean iguales a un 'alor D dado. E=emplo9 Arreglo dado A 2 B6,<,?,%,<,@,<,1C D 2 < Arreglo resultante - 2 B%,7,>C 15. Dado un arreglo A de elementos, uno - ( C inicial mente sin tama)o de/nido encontrar lo siguiente9 Determinar la ;edia del arreglo A Determinar cuAntos n!meros son ma(or a la media del Arreglo A Determinar cuAntos n!meros son menores a la media del Arreglo A Determinar el tama)o del Arreglo - ( C Copiar en el arreglo - los 'alores ma(ores a la media del Arreglo A Copiar en el arreglo C los 'alores menores a la media del Arreglo A ;ostrar en diEerentes Fist-oD Fos Arreglos A, -, C. Se desea almacenar los elementos ma(ores a la media en el arreglo - ( los menores en el arreglo C. 16. Dado un arreglo de elementos se desea o.tener otro arreglo tal 1ue sus elementos sean la diEerencia de los elementos sucesi'os del arreglo dado. E=emplo9 Arreglo dado A 2 B6,<,?,%,<,@,7,1C Arreglo resultante - 2 B4%,4%,<,46,45,6,6C 17. Se tienen los nom.res ( los sueldos de los tra.a=adores de una empresa. Se desea sa.er cuAntos ( 1uiGnes tienen un sueldo superior al promedio. 1<. El Departamento de personal del Instituto 1@ de Diciem.re tiene la inEormaci8n so.re om.re, Edad ( SeDo de cada uno de los proEesores 1ue la.oran en el mismo. Escri.a un programa 1ue calcule siguiente9
1. Almacenar en DiEerentes Fist-oD cada uno de los campos, de los proEesores. %. ;ostrar en un Fa.el la Edad promedio del grupo de proEesores. 5. ;ostrar en un Fa.el la Edad promedio del grupo de proEesoras. 6. ;ostrar en un Fa.el om.re del proEesor mAs =o'en del grupo con su respecti'a edad 7. ;ostrar en un Fa.el om.re de la proEesora con ma(or edad del grupo inclu(endo su edad. <. ;ostrar en un Fa.el om.re de la proEesora mAs =o'en del grupo con su respecti'a edad >. ;ostrar en un Fa.el !mero de proEesoras con edad ma(or al promedio ?. ;ostrar en un Fa.el !mero de proEesores con edad menor al promedio. 1>. El due)o de una -odega, tiene la siguiente inEormaci8n de sus clientes9 el nom.re, seDo, edad, cantidad comprada, ( desea sa.er lo siguiente9 Fos om.res de los Clientes con ;a(or ( ;enor Edad El om.re del Cliente Con la compra mAs alta El Promedio de las Compras Cuantos Clientes son ;u=eres ( "om.res El promedio de Compra de los "om.res El promedio de Compra de las ;u=eres. 1?.4 Dado un arreglo llamado PRO;, 1ue mantiene los promedios de un curso 1ue posee alumnos, escri.a un programa en C 1ue entregue 9 4 El promedio de las notas 4 El ma(or ( el menor promedio 4Fa cantidad de Promedios ;enores a >& 4 Fa cantidad de promedios Entre >& ( ?7 4 Fa cantidad de promedios entre ?7 ( @7 4Fa Cantidad de Promedios ;a(ores a @7 1@.4 Se tiene un arreglo de tama)o 1& 1ue posee las respuestas correctas de una prue.a de alternati'as, escri.a un programa 1ue 9 Fea las respuestas de una determinada prue.a. ;uestre el n!mero de preguntas correctas ( erradas. O.tenga la nota /nal sa.iendo 1ue cada respuesta errada resta al 'alor total de la prue.a ( 1ue cada respuesta .uena 'ale % ptos. %&. Escri.a un algoritmo 1ue transEorme % n!meros enteros positi'os a su e1ui'alente en .inario, los cuales de.erAn estar almacenados e dos arreglos. %1. Escri.a un algoritmo 1ue lea un arreglo de n n!meros enteros positi'os ( los almacene en un arreglo A ( un arreglo - en el cual se determinara si es PAR o I;PAR, as* mismo el arreglo de.e encontrar lo siguiente9 Cantidad de !meros Pares e Impares ;a(or de Pares ( ;a(or de Impares ;enor de Pares ( ;enor de Impares Promedio de Pares ( Promedio de Impares. %%. Dado un mensa=e de teDto, se de.e calcular su costo para en'iarlo por celular. Para esto se sa.e 1ue las letras cuestan, cada una, F &.1& Fo caracteres especiales 1ue no sean letras cuestan F. &.5& ( los d*gitos tienen un 'alor de F. &.%& cada uno. Fos espacios no tienen 'alor. Restricciones 9 4 El mensa=e es una cadena 4 Fas letras ),A,G,*,8,! se consideran caracteres especiales. Un e=emplo de e=ecuci8n del programa es 9 Entrada 9 HeliI cumplea)os Salida 9 Jalor del mensa=e 9 F. 1.>& %5. Dado un arreglo con n n!meros enteros positi'os, su crApulo es un n!mero 1ue se o.tiene de la siguiente Eorma 9 se suman los d*gitos 1ue lo componen si el 'alor de la suma es menor 1ue 1&, el crApulo es el 'alor o.tenido sino, el crApulo es la suma de los d*gitos 1ue lo componen. E=emplo 9 !mero CrApul o > > 15 6 %7< 15 Escri.a un algoritmo 1ue lea n n!meros enteros positi'os ( escri.a el 'alor de su crApulo, en un arreglo de su mismo tama)o mostrando en diEerentes Fist.oD los 'alores como se muestran en el e=emplo anterior.