Está en la página 1de 10

UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE

INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS


FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

TRABAJO N 1 MTODOS
Disear la solucin usando diagramas N-S con mtodos para los siguientes problemas
cuya solucin sin mtodos se muestra a continuacin.
Se presenta Diagramas N-S a mano el da 29 de agosto en hora de clase.

1. Determinar la factorial de un nmero entero positivo ingresado porteclado.

2. Leer un nmero e indicar si es primo o no lo es.

1
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

3. Dado un nmero entero, mostrar la lista de todos sus divisores. Indicar cuantos
son.

4. Mostrar la lista de los N primeros trminos de la serie:1, 4, 7, 10, 13, ... y calcular
cunto suman.

2
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

5. Mostrar la lista de los N primeros trminos de la serie:1, 2, 4, 7, 11, 16 ..... y


reportar cunto suman.

6. Mostrar la lista de los N primeros trminos de la serie:1, 2, 4, 8, 16, ... y calcular


cunto suman.

3
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

7. Programa que escribe los N primeros mltiplos de un nmero Num entero


positivo y reporta el promedio de ellos.

8. Leer 2 nmeros enteros positivos y calcular el producto de N1*N2, por sumas


sucesivas.

4
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

9. Leer 2 nmeros enteros positivos N1 y N2 y calcular la potencia N1 N2 por


multiplicaciones sucesivas.

10. Determinar el mnimo comn mltiplo de 2 nmeros enteros positivos


ingresados por teclado.

5
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

11. Determinar el mximo comn divisor de 2 nmeros enteros positivos ingresados


por teclado.

12. Leer un nmero entero positivo y descomponerlo en sus factores primos.


Ejemplo: 6 = 2*3 , 20=2*2*5 , 15= 3*5 , 24=2*2*2*3

6
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

13. Escribir un algoritmo que permita reducir una fraccin a su mnimaexpresin,


por ejemplo, si se ingresa 28/64, quedar reducida a7/16. Sugerencia: Ingrese el
numerador y denominador por separado

14. Hacer un programa que lea nmeros y los acumule hasta que se ingrese cero.
Debe reportar cuanto acumul (es decir la suma de todos ellos)

7
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

15. Leer Nmeros mientras no se ingrese el cero. Luego reportar la cantidad de


nmeros positivos ingresados.

16. Escribir un programa que le pida ingresar su ID, mientras que no ingrese el ID
correcto. Al final debe mostrar la cantidad de intentos fallidos realizados.

8
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

17. Escribir un programa que escriba los nmeros 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 nmeros.

18. Leer 2 nmeros N1, N2 (que pueden ser positivos, negativos y/ocero) y calcular
el producto de N1*N2 por sumas sucesivas.

9
UNIVERSIDAD PRIVADA ANTENOR ORREGO WALTER LAZO AGUIRRE
INGENIERA DE COMPUTACIN Y SISTEMAS MTODOS
FUNDAMENTOS DE PROGRAMACIN II TRABAJO N 1

19. Leer 2 nmeros X, N (que pueden ser positivos, negativos y/o cero) y calcular la
potencia de XN por multiplicaciones sucesivas.

20. Leer un nmero N entero positivo y escribirlo al revs.

10

También podría gustarte