Problema con C++ Mod En error C2297: \'%\' : illegal, right operand has type \'double\'
Este es un programa k al poner un numero te diga los 3 primeros numero primos k le siguen #include <iostream>
using namespace std;
void primos(int);
void main()
{int numeroIngresado;
cout<<"ingrese numero : ";cin>>numeroIngresado;
cout<<""<<endl;
primos(numeroIngresado);
}
void primos(int numeroIngresado){
int contador,contadorprimo,primoBusqueda;
contador=0;
do
{
primoBusqueda=numeroIngresado+contador;
if (primoBusqueda % (double (primoBusqueda)/2)==0)
cout<<"numero saltado"<<endl;
else
{
cout<<"numero primo "<<primoBusqueda;
contadorprimo=contadorprimo+1;}
contador++;
}while(contadorprimo=3);
}
ayuda porfavor
using namespace std;
void primos(int);
void main()
{int numeroIngresado;
cout<<"ingrese numero : ";cin>>numeroIngresado;
cout<<""<<endl;
primos(numeroIngresado);
}
void primos(int numeroIngresado){
int contador,contadorprimo,primoBusqueda;
contador=0;
do
{
primoBusqueda=numeroIngresado+contador;
if (primoBusqueda % (double (primoBusqueda)/2)==0)
cout<<"numero saltado"<<endl;
else
{
cout<<"numero primo "<<primoBusqueda;
contadorprimo=contadorprimo+1;}
contador++;
}while(contadorprimo=3);
}
ayuda porfavor
