Red de conocimiento informático - Problemas con los teléfonos móviles - Usa vb para encontrar la suma de números primos de m a n

Usa vb para encontrar la suma de números primos de m a n

El código es:

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

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;

}