Está en la página 1de 1

#include <cstdlib>

#include <iostream>
#include<conio.h>
using namespace std;
int primo (int numero){
int nprimo=1; //nprimo = 0 es no priimo
int i=2;
//evalua si es primo o no es primo
while ( nprimo ==1 && i<numero){
if (numero % i == 0)//indica k el residuo no es cero
nprimo = 0 ;
i = i+1;
}
return nprimo;
}
//busca el menor numero primo
int busprim(int numero2){
int j = numero2;
while (j > 0 && primo (j)==0)
j = j-1;
return j;
}
int main(int argc, char *argv[])
{
system (" color 3A ");
cout<<busprim(28)<<"\n";
getch ();
// system("PAUSE");
return EXIT_SUCCESS;
}

También podría gustarte