Fase 1: Problema: Introducir un número cualquiera y determinar si es Primo o No primo”
Solución: Elaborar un algoritmo para resolver este problema utilizando estructuras de control repetitivas.
Fase 2: diseño de algoritmo
1. inicio
2. Inicializar variables numero=0, i=0, a=0
3. Decir ”Este algoritmo va a determinar si un número es primo o no”
4. Preguntar “¿Qué número entero desea saber si es primo o no?”
5. Asignar respuesta a la variable (numero=respuesta)
6. Si (numero<=0) entonces
6.1. Decir “El número no es primo”
7. Fin del si8. Asignar i =1
9. Para (i=1;i<=numero;i++)
9.1 si (numero mod i==0) entonces
9.1.1. a=a+1
9.2. fin del si
10. si (a==2) entonces
10.1 decir “el número es primo”
11. de lo contrario
11.1 decir “el número no es primo”
12. fin del si
13. fin
Fase 3 : implementación y evaluación
•