Informática, pregunta formulada por asepulvedaa, hace 1 año

Realizar un algoritmo que dado un número muestre los divisores del número sin incluir el mismo número. Ejemplo 12 divisores = 1,2,3,4,6

Respuestas a la pregunta

Contestado por superg82k7
1

Un Algoritmo es una secuencia de instrucciones que se deben ejecutar paso a paso en estricto orden secuencial.

INICIO.

Ingrese el número a evaluar, N

Almacenar; N/N

Es N, divisible entre 2; N/2

Si es Si, almacenarlo como; N/2  

De lo contrario hacer; N/3

Si es divisible, almacenarlo como; N/3

De lo contrario hacer; N/4

Si es divisible, almacenarlo como; N/4

De lo contrario hacer; N/5

Si es divisible, almacenarlo como; N/5

De lo contrario hacer; N/6

Si es divisible, almacenarlo como; N/6

De lo contrario hacer; N/7

Si es divisible, almacenarlo como; N/7

De lo contrario hacer; N/8

Si es divisible, almacenarlo como; N/8

De lo contrario hacer; N/9

Si es divisible, almacenarlo como; N/9

Mostrar los divisibles solamente y N/N.

FIN.

Adjuntos:

asepulvedaa: Gracias por tu respuesta.
Aunque ya hice el ejercicio, debo aclarar que este algoritmo tiene una especificación como estructura repetitiva e iterativa, usando una variable de tipo contador, La variable de control del ciclo se inicializa en el número ingresado, el ciclo se ejecuta mientras esta variable sea mayor a 1 y la variable se
decrementa de uno en uno.
asepulvedaa: Algoritmo Divisores_de_un_numero
Definir cont,num como entero;
Escribir "ingrese numero";
Leer num;
cont=num-1;
Mientras cont>=1 Hacer
Si num Mod cont=0 Entonces
Escribir cont;
Fin Si
cont=cont-1;
Fin Mientras

FinAlgoritmo
Otras preguntas