Cómo programar en C, ingresar un número entero m y determinar si es un número primo.
Idea: definir una función, pasar el parámetro n y dividir n en números enteros en orden ascendente de 2 a n-1. Si n es divisible, devuelve 0, lo que significa que n no es primo. número. De lo contrario, devuelve 1, lo que significa que n es un número primo.
Código de referencia: #include?lt;iostreamgt;
usando?namespace?std;
int?fun(int?n){
int?i;
for(i=2;ilt;n;i)
if(ni==0)?return?0;
return?1;
}
int?main()
{ int?n;gt;n; )?coutlt;lt;nlt;lt;"es un número primo"lt;lt;endl; else?coutlt;lt;nlt;lt;"no es un número primo"lt;lt;endl;? ?
}
/*
Resultado de la ejecución:
9
¿9 no es un número primo?
* /