Almacenar en un arreglo los números primos comprendidos entre 1 y 100

Almacenar en un arreglo los números primos comprendidos entre 1 y 100

«Escribir un programa que almacene en un arreglo los números primos comprendidos entre 1 y 100»

Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces le ponemos un nombre.

Algoritmo detarea

Declaramos las variables.

               Definir a,b,num,contador,vector Como Entero

               Dimension vector[25]

               b = 1

Utilizamos un ciclo que se repite 100 veces.

               para num = 1 Hasta 100 Con Paso 1 Hacer

En cada ciclo inicializo la variable «a» con el número 1 y la variable contador con el número cero.

                              a = 1

                              contador = 0

Utilizamos un ciclo mientras que se repite mientras que la variable “a” sea menor o igual a la variable “num”.

                              Mientras a <= num Hacer

Evaluamos si el residuo, de dividir la variable “num” entre lo que vaya valiendo “a” es igual a cero.

                                            si num mod a == 0 Entonces

Si la condición se cumple, quiere decir que la división es exacta, entonces incrementamos la variable contador.

                                                           contador = contador + 1

                                            FinSi

En cada bucle incrementamos la variable “a” en 1.

                                            a = a + 1

                              FinMientras

Evaluamos si la variable contador es igual a 2.

                              si contador == 2 Entonces

Si la condición se cumple, quiere decir que el número almacenado en la variable “num” es primo, por lo tanto lo almacenamos en el vector.

                                            vector(b) = num

La variable b la incrementamos en 1.

                                            b = b + 1

                              FinSi

               FinPara

Utilizamos otro ciclo mientras que se repite 25 veces, con este ciclo mostramos los elementos del vector.

               para num = 1 Hasta 25 Con Paso 1 Hacer

                              Escribir vector(num)

               FinPara

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Aquí puedes ver el funcionamiento de este algoritmo.

Almacenar en un arreglo los números primos comprendidos entre 1 y 100
Almacenar en un arreglo los números primos comprendidos entre 1 y 100

D E S C A R G A R

Esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda servir, un saludo y nos vemos en la próxima entrega.

Un comentario

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *