por favor alguien me puede ayudar tengo que hacer esto en el PSlnt:
Usando el ciclo mientras y para. Realizar un programa Que pida un número y diga si es primo o no.
Respuestas a la pregunta
Respuesta:
Algoritmo DeterminarNumerosPrimos
Definir numeroIngresado, iteracion, divisionResiduoCero Como Entero;
Escribir "Determinar si un número ingresado, es un número primo.";
Escribir "Teclea un número entero: ";
Leer numeroIngresado;
// Comenzaremos dividiendo el número ingresado entre 1.
iteracion = 1;
// Número de ocasiones en las que la división dio como resultado un residuo de cero.
divisionResiduoCero = 0;
Mientras iteracion <= numeroIngresado Hacer
Si(numeroIngresado % iteracion == 0) Entonces
divisionResiduoCero = divisionResiduoCero + 1;
FinSi
iteracion = iteracion + 1;
FinMientras
Si(divisionResiduoCero == 2) Entonces
Escribir "El número que ingresaste es un número primo.";
SiNo
Escribir "El número que ingresaste NO es un número primo.";
FinSi
FinAlgoritmo