SEGUNDO QUIMESTRE
1° PARCIAL
ACTIVIDAD N°26 de INFORMÁTICA
Problema sobre NÚMERO PRIMO
Desarrolle un programa que determine si un número ingresado por teclado ES PRIMO o NO ES PRIMO. Y el resultado se muestre en pantalla.
El problema pide determinar si un número ES PRIMO o NO ES PRIMO. En primer lugar se debe ingresar por teclado el número N. Luego se debe realizar el proceso para obtener los divisores del número N para lo cual se debe calcular el residuo dividiendo el valor N para cada número desde 1 hasta llegar al mismo valor N; utilizando un contador cont, posteriormente comprobar si el residuo es igual a 0 entonces se deberá contar el número de divisores; utilizando un contador divisores, y finalmente comprobar si divisores es igual a 2 entonces mostrará ES PRIMO caso contrario mostrará NO ES PRIMO. Se necesitan 4 variables: N, cont, residuo y divisores.
2.- ANÁLISIS DEL PROBLEMA:
SI residuo = 0 Entonces
FINSI
FINPARA
SI divisores = 2 Entonces
"ES PRIMO"
SINO
"NO ES PRIMO"
FINSI
3.- DISEÑO DEL ALGORITMO: (PSeInt)
(COMPLETAR el ALGORITMO utilizando Estructura Repetitiva PARA y Estructuras Condicionales SI)
Algoritmo problema_actividad26
FinAlgoritmo
4.- PRUEBA: (COMPLETAR el cuadro con datos, procesos y lo que se muestra en pantalla)
N |
cont |
residuo |
divisores |
(Mostrar en pantalla) |
|
|
|
|
|
No hay comentarios:
Publicar un comentario