Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERIA P.A.

2017-0
FACULTAD DE INGENIERIA MECANICA
DACIBAHCC
SEGUNDA PRCTICA CALIFICADA
PROGRAMACION ORIENTADA A OBJETOS (MB545) (20 PUNTOS)
DURACION: 120 MINUTOS
EL DESARROLLO SE REALIZA USANDO PROGRAMAS Y APUNTES

Obs: El programa deber validar e indicar el ingreso de datos de los valores posibles as
como de mensajes coherentes. As mismo debe describir para que sirve cada variable en
su programa. Use nombres apropiados para las variables. Es importante que la salida se
vea exactamente como se tiene en la muestra. El uso de funciones es opcional.

Problema 1: (20 puntos)


Desarrolle un programa que lea varios nmeros mayores a cero y muestre por cada uno,
sus factores, la cantidad de factores y su suma.
Se debe leer hasta que el nmero sea un numero primo.
Las corridas deben ser exactamente igual a las pruebas dadas a continuacin:

Corrida 1: Corrida 2:
Ingrese nmero: 5 Ingrese nmero: 12
==> Factores: 1 5 ==> Factores: 1 2 3 4 6 12
==> Se encontraron 2 factores ==> Se encontraron 6 factores
==> La suma es 6 ==> La suma es 28
Fin de proceso.
Ingrese nmero: 8
==> Factores: 1 2 4 8
==> Se encontraron 4 factores
==> La suma es 15

Ingrese nmero: 11
==> Factores: 1 11
==> Se encontraron 2 factores
==> La suma es 12
Fin de proceso.

Corrida 3:
Ingrese nmero: 0
==> Error: El nmero debe ser mayor a 0

Ingrese nmero: 1
==> Factores: 1
==> Se encontr 1 factor
==> La suma es 1

Ingrese nmero: 7
==> Factores: 1 7
==> Se encontraron 2 factores
==> La suma es 8
Fin de proceso.

También podría gustarte