Argim Respuestas

¿Alguien puede ayudarme con esto?

u As! • editada 13/09/2016
Alguien puede ayudarme a hacer este programa en pascal:

Esta tarea consiste en escribir un programa Pascal que despliegue para un rango de números enteros, hasta seis divisores no triviales de cada número.

El programa solicitado debe leer dos enteros de la entrada: n y m. Estos enteros constituyen los extremos del rango de enteros a considerar.

Si no se cumple que 1 < n ? m, el programa termina sin desplegar nada.

En caso contrario (esto es: si se cumple 1 < n ? m), para cada entero e tal que n ? e ? m, se desplegará una lista de divisores no triviales de acuerdo con la siguiente especificación:

Si e no tiene divisores no triviales, se desplegará el texto: es primo.
Si e tiene una cantidad de divisores no triviales menor o igual que 6, se desplegarán todos sus divisores no triviales.
Si e tiene una cantidad de divisores no triviales mayor que 6, se desplegarán los primeros 6 (los menores).

En todos los casos los divisores deben aparecer ordenados de menor a mayor.

Así, por ejemplo, si se ingresan los números 45 y 50:

45
50

el programa desplegará:

45: 3 5 9 15
46: 2 23
47: es primo
48: 2 3 4 6 8 12
49: 7
50: 2 5 10 25
^ 1 

Respuestas (1)

u ObeYourSystem • publicada 13/09/2016
Pascal
Mejor pseint, todos felices y contentos
^ 0 

Responder

Registrate o Ingresa para responder esta pregunta y acceder a todos los servicios de Argim

Preguntas Recientes

¿Argim festeja la navidad o wallowen? (3) »

¿Algún emulador de Symbian para Android? (2) »

¿Cómo cambiar el idioma en una app? (3) »

« ¿Cuál es la última versión de éste juego Java? (1)

Colabora con esta sección

 Activar HTTPS