MENU DESPLEGABLE

TBGU_ACTIVIDAD26_P3

SEGUNDO QUIMESTRE

1° PARCIAL

ACTIVIDAD N°26 de INFORMÁTICA

Apellidos y Nombres: ........................................................................................................

Curso y Paralelo: ......................................................... Fecha: ........................................

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.

1.- DEFINICIÓN DEL PROBLEMA:

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:

     ENTRADA: N
     
     PROCESO:  divisores <-0
                          PARA cont <- 1 HASTA N CON PASO 1 HACER
                              residuo <- N MOD cont
                              SI residuo = 0 Entonces
                                       divisores <- divisores + 1
                              FINSI
                          FINPARA

                          SI divisores = 2 Entonces
                                  "ES PRIMO"
                             SINO
                                  "NO ES PRIMO"
                             FINSI
     
     SALIDA: "ES PRIMO" o "NO ES PRIMO"

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