Cómo hacer un programa en C ++ para demostrar que la suma de dos números primos es un número par

Hay dos casos.
A) Pruebas todo por tu cuenta
B) Le pide al usuario que ingrese dos números primos y luego demuestre que su suma es par.

CASO A

• Crear una matriz entera de tamaño 100.
• Ejecute dos bucles donde el bucle principal se ejecuta hasta 100 y el bucle interno se ejecuta desde 2 hasta ese número. Si el número es un número primo, se dividirá exactamente por solo dos números: sí mismo y uno. Teniendo eso en cuenta, ponga su condición en el programa. (Deberías hacer esta parte por tu cuenta. Es fácil y también te hará pensar)
• Ingrese comandos para que cada vez que este ciclo obtenga un número primo, lo almacene en la matriz que creó.
• Una vez que haya creado su matriz, ejecútela nuevamente. Dos veces. Sumando todos los números primos una y otra vez. Escriba un comando de modo que si la suma no es par, su programa devuelve -1 más, devuelve 1. Finalmente, si devuelve 1, sabrá que siempre obtuvo una suma par.

Es fácil. Solo piensa en líneas matemáticas.

Espero eso ayude. 🙂

Bueno, generalmente no puedes “probar” nada con un programa.

Pero puedes hacerlo con las matemáticas básicas.

En realidad, puedes probar esto con una lógica simple.

Hay exactamente un primo par: 2. Todos los demás son impares.

Ahora un número par más un número impar siempre es: ??? Bueller? ( Impar )

Entonces 2 más cualquier otro número primo siempre es impar. ¿Consíguelo?

Luego, todos los demás números primos, elija uno, diga “7”. Es extraño.

Y si le agregas algún otro extraño, ¿un impar más un impar es siempre? (Incluso)

Taaaaa … Creo que eso lo confirma. Excepto por el problema de averiguar por qué hiciste esta pregunta.

Ahora, si el libro de texto le pide que muestre que la suma de los primos menores a 100 o 1000 es impar, puede escribir un programa para hacer eso:

primero escriba el código para obtener los números primos por debajo de 100. El tamiz de Erastothenes es una manera excelente y fácil de hacerlo.

luego escriba un ciclo que agregue cada par en esa lista y verifique si el resultado es impar. Puede verificar la rareza marcando el número con “1”, o dividiéndolo por dos, como enteros, y luego multiplicándolo por dos. Si recuperas el mismo número, fue incluso

No necesitas hacerlo.

Con la excepción del número 2, todos los números primos son impares, porque todos los números pares son divisibles por 2 y, por lo tanto, no son primos.

Agregue dos números impares y el resultado es par.

A) Esto no es cierto a menos que restrinja los números primos a números primos mayores que 2.

B) Una vez restringido, el hecho de que la suma de dos números primos es par es trivial: se deduce del hecho de que todos los números primos mayores que 2 son impares, y la suma de dos números impares es par.

No estoy realmente seguro de lo que quieres que haga tu programa.

Si cuenta 2, 2 + 3 = 5, 5 no es par, entonces la suposición es incorrecta.
Si dices primos mayores que 2 que
Escribe un programa que imprima:
Los premios> 2 son impares, impares + impares = pares
lucro