Pregunta de programación en lenguaje C Calcular y generar la suma de las raíces cuadradas de todos los números primos entre 3 y n
#includelt;stdio.hgt;
#includelt;math.hgt;
int isprime(intn)
{for( inti=2; i*ilt; =n; i )
if(ni==0)return 0;
return ngt;1;
}
int main()
{int n, i;
doble s=0
scanf("d", amplificador ;n);
for(i=3;ilt;=n;i =2)
if(isprime(i))s =sqrt(i);
printf(".3lf\n", s);
devuelve 0;
}
Resultado de salida
Información ampliada
Encuentra la suma de las raíces cuadradas de todos los números primos entre 3-N
#includelt; math.hgt;
#includelt; hgt;
p>
double efun(intn)
{
doubles=0.0
inti, j, bandera =1;
para(i=3;ilt;=n;i)
{
para(j=2;jlt;i;j)
{
if((ij==0)amp;amp;(jgt;=(i 1)))
{
bandera=0;
romper;
}
}
if(bandera==1)
s =sqrt(i);
}
devuelve;