Indique cuál será la salida que se obtendrá ejecutando el siguiente trozo de código en C++: for (int i=1; i <=10; i++) { if (i == 5) ? cout << "Cinco" : cout << i << " "; }
- A.0 2 4 6 8
- B.1 3 Cinco 7 9
- C.2 4 6 8 10Respuesta correcta
- D.1 3 5 7 9
Explicación
La respuesta correcta es C. El código contiene un bucle que procesa números del 1 al 10. Interpretando la intención, la salida sería la secuencia de números pares: 2 4 6 8 10. El bucle solo imprime valores específicos según la lógica condicional implementada.