DESARROLLE UN CODIGO QUE PERMITA LEER UN VALOR ENTERO POSITIVO N y DETERMINAR SI ES PRIMO O NO. AYUDENMEEEE lenguaje c+++
Respuestas
Respuesta dada por:
0
Respuesta:
#include <iostream>
using namespace std;
int main(){
int numero;
cout<<"Ingrese nro: ";
cin>>numero;
cout<<"Nro ingresado: "<<numero<<endl;
if(numero<0){
cout<<"Solo se debe ingresar numeros enteros positivos"<<endl;
return 1;
}
if(numero == 0 || numero == 1){
cout<<"No es nro primo"<<endl;
return 1;
}
int cantidad_divisores = 0;
for (int i = 1; i <= numero; i++){
if( numero%i == 0 ){
cantidad_divisores = cantidad_divisores + 1;
}
}
if(cantidad_divisores == 2){
cout<<"SI es nro primo"<<endl;
}else{
cout<<"NO es nro primo"<<endl;
}
return 0;
}
Preguntas similares
hace 5 años
hace 8 años
hace 8 años
hace 9 años
hace 9 años
hace 9 años