Usa vb para encontrar la suma de números primos de m a n
Dim i es un número entero, m es un número entero, n es un número entero, la suma es un número entero, p es un número entero
m = Val(Texto1. Texto )
n = Val(Texto 2. Texto)
Suma = 0
Para p = ma n
Para i = 2 a p - 1
Si (p Mod i) = 0, entonces
es...salir
¿Fin? ¿Y si
Siguiente? i
Si p = i, entonces
Suma = suma p
Terminará si...
Siguiente p p>
SMS 3. Texto = str(suma)
Datos extendidos:
Cosas a tener en cuenta
Números primos de m a n
# incluyen ltiostream gt
Usar nombrespqce std
bool isPrime(int n)
{
if (n lt= 1)
Devuelve falso
Si (2 == n)
Devuelve verdadero
for(int I = 2;i ltsqrt(n) 1;i ) {
Si (ni == 0)
Devuelve falso
}
Devuelve verdadero
}
Vector ltint gtmTonPrime(int m, int n)
{
Vector ltint gtaPrime
for(int I = m; i lt = n; i )
{
si (esPrime(i))
aprime . }
Devolver aPrime
}?
int main()
{
Vector ltint gtres = mTonPrime (1, 100);
for(int I = 0; i ltRES . size(); i ){
cout lt ltRES[I] lt" "; /p>
}
cout lt ltendl
devuelve 0;
}