Algoritmo que imprime en pantalla numeros primos del 1 al 100 en pseint, los números primos son aquellos que únicamente tienen dos divisores, el mismo numero y el numero uno.
Algoritmo que imprima los numeros primos del 1 al 100
Haz clic aquí para suscribirte a mi canal
Pseudocodigo numeros primos del 1 al 100
Bien amigos como ya es costumbre en este blog vamos a explicar el funcionamiento de este algoritmo, lo primero que hacemos es ponerle un nombre en mi caso lo nombre como Nprimos.
Algoritmo Nprimos
Con la palabra reservada definir declaramos las variables en este ejercicio utilizamos las variables x, num y contador estas variables las declaramos de tipo entero.
Definir x, num, contador Como Entero
Utilizamos un ciclo para que se repetirá 100 veces, empezara con la variable num valiendo 1 y finalizara cuando la variable num valga 100.
Para num = 1 hasta 100 hacer
En el cuerpo del bucle inicializamos la variable x con el número uno.
x= 1
Inicializamos la variable contador con el número cero.
contador = 0
Utilizamos un ciclo mientras que se estará repitiendo hasta que la variable x sea igual a num.
Como ya mencione la variable num estará almacenando los números del 1 al 100.
mientras x <= num hacer
En el cuerpo del bucle evaluamos si x mod x es igual a cero, la idea con esta condición es dividir el número almacenado en la variable num por todos los números anteriores incluyendo el mismo número.
Por ejemplo el numero 4 lo dividimos entre cuatro, entre 3, entre2 y entre 1 si el residuo de la división es cero entonces lo contamos.
si num mod x == 0 entonces
Como mencionaba cada que el residuo de la división sea igual a cero entonces significa que es una división exacta por lo tanto lo contamos con la variable contador.
contador = contador + 1
FinSi
Después incrementamos la variable x en uno.
x=x+1
FinMientras
Finamente fuera del ciclo mientras vamos evaluando de los 100 números cuales son los que únicamente tuvieron dos divisores.
Sabemos que los números primos son aquellos que tienen dos divisores, el mismo número y el número uno.
Por lo tanto cuando contador sea igual a 2 significa que esos números únicamente tuvieron dos divisores.
si contador == 2 entonces
Entonces mostramos un mensaje en pantalla donde indicamos que el número almacenado en la variable num es primo.
Escribir «El numero, «,num, » es primo «
FinSi
Finpara
Por ultimo cerramos el algoritmo con la siguiente sentencia.
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Diagrama de flujo números primos del 1 al 100
Números primos del 1 al 100 en python
También te dejo un vídeo donde desarrollamos este algoritmo en lenguaje de programación Python
Bien amigos esta es la solución de este algoritmo te dejo el código, espero te guste y más que nada te pueda ser de utilidad.