FUNDAMENTOS DE PROGRAMACIÓN
Docente: Ing. Eulalia Corrales
Curso: 1ro DSW - matutina
Estudiante: Onan Recalde
Cédula: 0550602288
Fecha:
Generador de números primos
Lo primero que haremos será agregar un
mensaje de salida en el cual le pediremos
al usuario que ingrese hasta que numero
desea generar números primos
Aquí definiremos dos variables que serán
“n” e “i” en el que “n” tendrá el
funcionamiento de un contador, ambas
variables irán con valor “0”
Agregamos un cuadro de lectura en el cual
la variable que leeremos será “n”
Ahora, agregaremos un ciclo mientras en
el que la condición sea “i<n”.
Seguidamente agregamos un cuadro de
asignación en el cual agregaremos 3
variables “i” “x” “z”, en donde a “i” le
sumaremos “1” y las otras variables
estarán en “0”.
Agregamos un segundo ciclo mientras en
el cual, la condición sea que “x<i”
En un cuadro de asignación ponemos la
variable “x” y le sumamos “1”
Agregaremos un cuadro de decisión
donde nos permitirá que si la división de
“i” y “x” nos tiene que dar de residuo “0”
esto mediante el comando “MOD”
Si esta condición se cumple a “z” y a “x” se
le suma “1”
Si la condición no se cumple, solo le
sumaremos “1” a “x”.
Cerramos el primer ciclo y abrimos un
segundo cuadro de condición en el que “z”
deberá ser mayor que “2” (z>2)
Si se cumple todo esto le sumaremos “1”
a “i”, “z” y “x”
Si la condición no se cumple mostraremos
un mensaje donde se imprima la variable
“i” junto con un mensaje “es un numero
primo”.
Y por último agregamos un cuadro donde
le sumaremos a “i” uno, con esto el ciclo
se repetirá y si la condición se cumple una
vez sí y una vez no, significará que es un
numero primo.