Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Duda en ciclo for

Buenas noches, observo que en el ciclo while las variables son declaradas por fuera y las operaciones dentro de su bloque y asi mismo pueden ser ejecutadas varias instrucciones.

mi pregunta es si hay forma de hacer lo mismo en el ciclo for, es decir, crear mas de una variable, mas de una condición y mas de una operación? y cual seria el limite?

yo lo intente de esta forma y me funcionó:

public class EjemploCicloFor1 { public static void main(String[] args) {

    int contador;
    int suma;

    for (contador = 0, suma = 0; contador <= 10; contador++) {
        suma = contador + suma;
        System.out.println(contador);
    }
    System.out.println(suma);
}

}

es la forma adecuada? en caso de no ser, cual seria?

1 respuesta
solución!

Hola, en mi opinión si se puede realizar como bien lo demostrases agregando comas "," a las variables, e igualmente para las condiciones y operaciones, solo ten cuidado de la sintaxis que sea clara y entendible y también hacer una estructura demasiado compleja puede hacerse difícil de entender y de mantener a largo plazo. tu codigo puede quedar de la siguiente forma:

int suma = 0;

for (int contador = 0; contador <= 10; contador++) { suma += contador; System.out.println(contador); } System.out.println(suma);