Está en la página 1de 2

UNIVERSIDAD FERMIN TORO COMPUTACIÒN PARA INGENIEROS

FACULTAD DE INGENIERIA DEPTO. DE PROGRAMACIÒN

Tema: Arreglos

CABUDARE .EDO LARA EJERCICIOS PROPUESTOS

Guía de ejercicios

Realiza los siguientes ejercicios de forma individual en lenguaje c. Una vez que allá realizado
cada uno colocas los 20 ejercicios cpp en una carpeta comprimida con su nombre

Nota:

Ejercicios iguales al del compañero no tendrán nota.

La nota de la guía se colocara una vez que allá presentado el examen, si usted realizo los
ejercicios saldrá bien en el examen si sale mal en el examen es indicativo que no realizo los
ejercicios.

Si no manda la guía con los ejercicios hechos en lenguaje c no tendrá derecho al examen si
no es con justificativo.

1. Diseñe un programa en C que almacene en una matriz de 5X6 números enteros, y luego
calcule e imprima la suma de los números almacenados en la matriz.

2. Elabore un programa en C que cargue una matriz de orden 7X7 de números enteros, el
programa deberá calcular e imprimir la suma de cada fila y almacenarla en un vector, la suma
de cada columna y almacenarla en otro vector.

3. Diseñe un programa en C que llene una matriz de orden 5X5 y que almacene la diagonal
principal en un vector, imprimir el vector resultante.

4. Una Matriz cuadrada A se dice que es simétrica si A(i ,j)=A(j, i) para todo i, j dentro de los
limites de la matriz. Elabore un programa en C que invoque a una función que lea una matriz y
regrese un 1(uno) si es simétrica o un 0(cero) si no lo es.

5. Elabore un programa modular en C que lea una matriz de m Xn y la imprima poniendo las
columnas como filas y las filas como columnas.

6. Una compañía distribuye N productos a distintos comercios de la ciudad. La información


suministrada de los productos es la siguiente: -Clave -Descripción - Mínimo a mantener de
existencia -Precio unitario Elabore un programa en C que pueda llevar a cabo las siguientes
operaciones: A) Ventas de un producto: se debe actualizar los que correspondan, y verifique
que las nueva existencia no este por debajo del mínimo ( Datos: clave ,cantidad vendida).

B) Reabastecimiento de un producto: Se deben actualizar los campos que correspondan. (


Datos: clave, cantidad comprada)

C) Actualizar el precio del producto( datos: clave, porcentaje de aumento)


D) Información sobre el producto: se deben proporcionar todos los datos relacionados a un
producto ( dato: clave).

7. En un negocio mayorista se tiene almacenada en un arreglo de registro, información de los


clientes. La estructura de este arreglo es la siguiente:

CLIENTE

Clave Nombre saldo Clave Nombre Saldo …….. Clave Nombre Saldo

1 2 100

Elabore un programa en C modular que pueda efectuar las siguientes operaciones:

a) Actualice el arreglo de registro con base en las transacciones realizadas durante el día.

b) Imprima el nombre de los clientes cuyo saldo es mayor a bs 1.000.000

c) Imprimir el arreglo actualizado.

8.El departamento de personal de una escuela tiene registros de nombre, sexo y edad de cada
uno de los profesores adscrito al mismo. Diseñe un programa en C modular que calcule e
imprima lo siguiente: a) Edad promedio del grupo de profesores b) Nombre del profesor más
joven del grupo c) Nombre de profesoras con edad mayor al promedio d) Nombre de
profesores con edades menores al promedio.

9. Crear un programa modular en C que almacene en un arreglo de registro los siguientes


datos de 10 jugadores de Basket: nombre, edad y altura. Posteriormente el programa debe
presentar un menú que le permita: a) Listar los nombres de los jugadores

b) Listar la altura de los jugadores

c) Listar las edades de los jugadores

d) Buscar un jugador por su nombre y presentar su altura y edad

e) Imprimir la edad y el nombre del jugador más alto de la lista.

10. Se tienen N alumnos (1 ≤ N ≤ 50) de los cuales se conoce la clave y la calificación final.
Elabore un programa modular que:

a) Lea dicha información, la cual se da ya ordenada en forma descendente, con respecto a la


clave.

b) Imprima la clave y calificación de todos los alumnos que obtuvieron calificación superior al
promedio del grupo.

c) Imprima la calificación que obtuvieron los alumnos cuyas claves proporcionará el usuario.
Se sabrá que el usuario ya no quiere conocer más calificaciones cuando, en lugar de una clave,
proporcione un cero. Utilice búsqueda binaria para buscar las claves que el usuario solicita.

También podría gustarte