SEGUNDO QUIMESTRE
1° PARCIAL
ACTIVIDAD N°25 de INFORMÁTICA
Problema con Estructura Repetitiva PARA y Estructura Condicional SI
Desarrolle un programa que permita determinar qué número o números son DIVISORES (divisibilidad) de un valor ingresado por teclado. Y que se muestre en pantalla el número o números divisores.
Ejemplo: 4
1 es divisor de 4
2 es divisor de 4
4 es divisor de 4
El problema pide determinar el número o números de divisores de un valor. En primer lugar se debe ingresar por teclado el valor N. Luego se debe realizar el proceso de divisibilidad que consiste en obtener el residuo dividiendo el valor N para cada número desde 1 hasta llegar al mismo valor N; utilizando un contador cont, posteriormente verificar si el residuo es 0 entonces mostrará en pantalla el número que es divisor. Se necesitan 3 variables: N, cont y residuo.
2.- ANÁLISIS DEL PROBLEMA:
ENTRADA: N
PROCESO: PARA cont <- 1 HASTA N CON PASO 1 HACER
residuo <- N MOD cont
SI residuo = 0 Entonces
cont "es divisor de" N
FINSI
FINPARA
3.- DISEÑO DEL ALGORITMO: (PSeInt)
(COMPLETAR el ALGORITMO utilizando Estructura Repetitiva PARA y Estructura Condicional SI)
Algoritmo problema_actividad25
FinAlgoritmo
4.- PRUEBA: (COMPLETAR el cuadro con datos, procesos y muestra respectiva en pantalla)
N |
cont |
residuo |
(Mostrar en pantalla) |
|
|
|
|
No hay comentarios:
Publicar un comentario