Numeros Primos
Publicado por Dennis (63 intervenciones) el 26/09/2020 18:51:45
Hola a todos y saludos...
Tengo que resolver un ejercicio y no doy con la solución aunque el mismo es muy básico:
Mediante un función determinar que numero primo es mas secano a el.
Esto es para determinar que numero primo es mayor que el tecleado.
Cuando es 5 sale 7, porque hay un numero entre ellos, pero cuando tecleo 7 no sale nada
Pero para sacar el numero primo inferior no veo como hacerlo...
Cualquier ayuda gracias de antemano...
Tengo que resolver un ejercicio y no doy con la solución aunque el mismo es muy básico:
Mediante un función determinar que numero primo es mas secano a el.
Esto es para determinar que numero primo es mayor que el tecleado.
1
2
3
4
5
6
7
8
9
10
11
12
13
int primoSuperior(int digito){
int contPrimoSuperior = digito + 1;
int cont = 2;
for(cont; cont < contPrimoSuperior; cont++){
if(digito % cont == 1){
cont = 2;
++contPrimoSuperior;
}else{
cout<< "EL PRIMO SUPERIOR ES: " << contPrimoSuperior <<endl;
break;
}
}
}
Pero para sacar el numero primo inferior no veo como hacerlo...
Cualquier ayuda gracias de antemano...
Valora esta pregunta


0