You are on page 1of 10

UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE

INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS
FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1

TRABAJO N° 1 – MÉTODOS
Diseñar la solución usando diagramas N-S con métodos para los siguientes problemas
cuya solución sin métodos se muestra a continuación.
Se presenta Diagramas N-S a mano el día 29 de agosto en hora de clase.

1. Determinar la factorial de un número entero positivo ingresado porteclado.

2. Leer un número e indicar si es primo o no lo es.

1

7.. Mostrar la lista de los N primeros términos de la serie:1. y calcular cuánto suman. Dado un número entero. Indicar cuantos son.. 13. 10. . 4. 4.UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 3. mostrar la lista de todos sus divisores. 2 .

7. 4. 3 . y calcular cuánto suman. 16. 6... Mostrar la lista de los N primeros términos de la serie:1. 2... Mostrar la lista de los N primeros términos de la serie:1. .UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 5. 11.. y reportar cuánto suman. 2. 4. 16 . 8..

por sumas sucesivas. 8. Programa que escribe los N primeros múltiplos de un número Num entero positivo y reporta el promedio de ellos. 4 .UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 7. Leer 2 números enteros positivos y calcular el producto de N1*N2.

Leer 2 números enteros positivos N1 y N2 y calcular la potencia N1 N2 por multiplicaciones sucesivas. 10.UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 9. 5 . Determinar el mínimo común múltiplo de 2 números enteros positivos ingresados por teclado.

Determinar el máximo común divisor de 2 números enteros positivos ingresados por teclado. Leer un número entero positivo y descomponerlo en sus factores primos. 20=2*2*5 .UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 11. 15= 3*5 . Ejemplo: 6 = 2*3 . 24=2*2*2*3 6 . 12.

Sugerencia: Ingrese el numerador y denominador por separado 14. quedará reducida a7/16. Debe reportar cuanto acumuló (es decir la suma de todos ellos) 7 . Hacer un programa que lea números y los acumule hasta que se ingrese cero.UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 13. si se ingresa 28/64. Escribir un algoritmo que permita reducir una fracción a su mínimaexpresión. por ejemplo.

Luego reportar la cantidad de números positivos ingresados. 16. 8 .UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 15. Escribir un programa que le pida ingresar su ID. Leer Números mientras no se ingrese el cero. mientras que no ingrese el ID correcto. Al final debe mostrar la cantidad de intentos fallidos realizados.

18. Leer 2 números N1. 9 .UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 17. Escribir un programa que escriba los números desde un N° N Inicial hasta NFinal. donde solo se debe aceptar un valor de NFinal mayor que NInicial y reporte el promedio de los números. N2 (que pueden ser positivos. negativos y/ocero) y calcular el producto de N1*N2 por sumas sucesivas.

Leer un número N entero positivo y escribirlo al revés. N (que pueden ser positivos. 20. 10 . Leer 2 números X.UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS MÉTODOS FUNDAMENTOS DE PROGRAMACIÓN II TRABAJO N° 1 19. negativos y/o cero) y calcular la potencia de XN por multiplicaciones sucesivas.