¿Por qué mi código aquí no funciona? Estoy tratando de imprimir cada segundo número en la secuencia como hola
public class Generalizations { public static void main(String[] args) { for(int i=0;i<10;i++) System.out.println(i); if (i%2==0){ System.out.println("hello"); } } }
Para imprimir cada segundo elemento, imprima dentro de la condición como se muestra a continuación:
for(int i=0;i<10;i++) {//esnure the brace here if (i%2 == 0) { System.out.println(i);//prints every second element } }
Te perdiste las llaves del bucle for.
public class Generalizations { public static void main(String[] args) { for(int i=0;i<10;i++){ System.out.println(i); if (i%2==0){ System.out.println("hello"); } } } }
utilizar esta
public class Generalizations { public static void main(String[] args) { for(int i=0;i<10;i++){ System.out.println(i); if (i%2==0){ System.out.println("hello"); } } }