3Eva2025PAOI_T3 Número perfecto función

3ra Evaluación 2025-2026 PAOI, Septiembre 12, 2025 /CCPG1043/CCPG1801

Numero Perfecto

Tema 3.a (20 pts) implemente la función es_perfecto(n) que reciba un número n entero mayor a 1. La función debe devolver True si n es un número perfecto, o False en caso contrario.

Un número es perfecto cuando la suma de sus divisores propios (todos los divisores positivos distintos del propio número) es igual a él mismo.

Ejemplos:

NúmeroDivisores propiosSumaPerfecto
211No
311No
41, 23No
511No
61, 2, 36

Tema 3.b (10 puntos) Escriba un programa que:

  • Solicite el ingreso de un número por teclado.
  • Valide hasta que el valor ingresado sea un número entero mayor a 1. Considere que el usuario podría ingresar cualquier tipo de caracter por teclado.
  • Muestre cuántos números perfectos existen entre 2 y el número ingresado inclusive

Referencia: 2Eva2002TII_T1 Verificar si es "Número perfecto"

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *