- El código que se muestra a continuación muestra la lógica para identificar el cuarto número en la lista de números dada y multiplicarlos para proporcionar el resultado deseado.
- El código está escrito para una mejor comprensión de la lógica y para observar correctamente el patrón y el resultado.
- En este enfoque, estoy almacenando todos los números tomados del usuario en una matriz entera. Luego, recorriendo la matriz para multiplicar los números apropiados en función de su posición en la matriz.
#include usando el espacio de nombres estándar; int main () { int numberOfElements; // número de elementos a ingresar int contador = 1; // contador para bucle int producto = 1; // para almacenar el producto de cada 4to número cout <> numberOfElements; // conjunto de números int list [numberOfElements]; // loop para recibir información del usuario for (contador = 1; contador > lista [contador]; } cout << "El producto de cada 4to número es \ n"; // bucle para atravesar la matriz y multiplicar cada cuarto elemento for (contador = 1; contador <= númeroDeElementos; contador ++) { if (contador% 4 == 0) { producto * = lista [contador]; cout << list [contador]; if (contador + 4 <= numberOfElements) { cout << "*"; } más { cout << "="; } } } cout << producto; devuelve 0; }
Salida:
Ingrese el número de elementos a ingresar: 12 1 2 3 4 5 6 7 8 9 10 11 12 El producto de cada 4to número es 4 * 8 * 12 = 384
Se proporciona un código más optimizado en el siguiente enlace.
http://ideone.com/7Xi57m
Gracias.
- ¿Probar por inducción matemática que cada [matemática] n \ geq2 [/ matemática], n es un número primo o un producto de números primos?
- ¿Cuántos millones hay en mil millones?
- ¿Qué es un múltiplo de 11 dígitos de 5318008 que tiene un tercer dígito de 7 y un noveno dígito de 1?
- Si 7 * 1 = 65 y 3 * 9 = 114, entonces, ¿qué es 5 * 6 =?
- Si una ruleta con 5 resultados diferentes (1-5) se hace girar dos veces, ¿cuáles son las posibilidades de que los 2 resultados sumen un total par?