Está en la página 1de 2

MATERIA: PROGRAMACIÓN DOCENTES : Lic. Danitza Solar - Lic.

Marlene Ticona
Lic. Lizbeth Jaramillo M.- Lic. Lenny Sanabria C.
INF. Roberto Estrada V.

PRACTICA DE PROGRAMACIÓN MODULAR


1. Realice un programa con funciones para calcular el mayor y menor de dos
números.
2. Realice un programa con procedimientos para hallar la suma de dos números
cualesquiera.
n n!
3. Calcular () =
r r ! ( n−r ) !
aplicando programación modular.
4. Calcular la suma de la siguiente serie:
1 x x2 x 3 x 4 xx
s= + + + + +…+
0 ! 1! 2! 3 ! 4 ! n!
Utilizar funciones o procedimientos para resolver el problema.

5. Realizar un procedimiento para ordenar un vector. Mostrar el vector desordenado


y ordenada utilizar un procedimiento para mostrar dicho vector.
6. Realizar subproceso para calcular área y perímetro de un rombo, pentágono
regular y trapecio.
7. Para calcular el valor de un número combinatorio teniendo el numerador y
denominador. Utilizar una función para este ejercicio
8. Llenar dos vectores de número enteros del mismo tamaño y obtener la suma,
resta, producto vectorial e intercalar sus elementos. Utilizar funciones o
procedimientos.

9. Realice un programa con funciones para el llenado de un vector que contenga 10


edades y un procedimiento que muestre dichas edades.
10. Realice un programa para encontrar mediante funciones los números primos entre
1 y 30
11. Realice un programa para leer un vector con 30 nombres y mediante una función
realice la búsqueda de un nombre dado. La función debe hacer la búsqueda y
devolver un mensaje de encontrado y no encontrado
12. Escriba un programa con programación modular que pida el ancho, alto de un
rectángulo y el caracter a utilizar en el dibujo, ejemplo:

13. Realizar un subprograma para calcular la siguiente serie:

1/ 2 + 1/22 + 1/23 + ……..+ 1/2n


MATERIA: PROGRAMACIÓN DOCENTES : Lic. Danitza Solar - Lic. Marlene Ticona
Lic. Lizbeth Jaramillo M.- Lic. Lenny Sanabria C.
INF. Roberto Estrada V.

14. Realizar un algoritmo que determine si un numero es capicúa. Un numero es


capicúa si al invertirlo nos da el mismo número. Utilizar las funciones y
procedimientos necesarios.
15. Llenar un vector con n números pares e impares utilizar el procedimiento
llenarvector(int vec[ ],int n) . Pasar a un vector A solo los números pares y en otro
vector B solo los impares media un procedimiento parImpar(int vec[ ], int n, int
par[ ],int npar, int impar[ ], int nimpar) . Mostrar los tres vectores usar un
procedimiento Mostrar (int vec[], int n).
16. Llenar dos matrices con números enteros y determinar cuál de las dos matrices
tiene la mayor suma de sus elementos. Utilizar un procedimiento para llenar la
matriz y una función q devuelva la suma de sus elementos. Realizar el programa
como se muestra a continuación.

void llenar ( int mat[ ][ ], int tf,int tc)


{

void mostrar(int mat[ ][ ], int tf,int tc)


{

}
int sumaElem(int mat[ ][ ], int tf,int tc)
{

return sum;
}

También podría gustarte