Jason
¡¡¡Oh!!! La diferencia básica entre el bucle for y while es: Cuando usamos el bucle for, se requiere saber cuántas veces necesitamos repetir. Pero en el caso del bucle while no es así. Ejemplo: For (int I = 1; I <= 10; I ++) // aquí ya sabemos que el bucle continuará 10 veces. {// declaración} booleano ABC = falso; while (! ABC) // Aquí no sabemos cuándo se detendrá su ejecución. { //Declaración. }