Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Bucle While | Bucles
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Fundamentos de Java

bookBucle While

Bucle while

El bucle while es el ejemplo más sencillo de un bucle en acción. Este bucle ejecutará repetidamente un bloque de código mientras la condición dentro del bloque condition se evalúe como true. Una vez que la condición devuelva false, la ejecución del bucle se detendrá.

Main.java

Main.java

copy
123
while (condition) { // code to be executed }

El bucle while funciona de la siguiente manera:

  • La condición se verifica antes de cada iteración; si es verdadera, el bucle se ejecuta, si es falsa, termina;
  • El bucle puede contener una o más sentencias, ejecutadas repetidamente mientras la condición sea verdadera;
  • Asegúrese de que la condición eventualmente sea falsa para evitar un bucle infinito.

Aquí tienes un ejemplo para demostrar el bucle while:

Main.java

Main.java

copy
123456789101112131415
package com.example; public class Main { public static void main(String[] args) { int a = 0; int b = 10; while (a != b) { a = a + 1; System.out.println("a has value: " + a); b = b - 1; System.out.println("b has value: " + b); } System.out.println("Is a equal to b: " + (a == b)); } }

En nuestro bucle, se establece una condición que dice lo siguiente: mientras el valor de la variable a no sea igual al valor de la variable b, se incrementa la variable a y se decrementa la variable b. Cuando sus valores sean iguales, se finaliza el bucle while.

Tarea

Swipe to start coding

Encontrar la suma de un rango de números desde 1 hasta n.

  1. Crear un método llamado sumFrom1ToN(int n) que devuelva un resultado de tipo int.
  2. Dentro del método, definir dos variables:
    • sum (para almacenar el total).
    • current (comenzando desde 1).
  3. Utilizar un bucle while para repetir los siguientes pasos hasta que current sea mayor que n:
    • Sumar el valor de current a sum.
    • Incrementar current en 1.
  4. Devolver el total de sum al final del bucle.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you show me the Java code example for this while loop?

What happens if I forget to update the variables inside the loop?

Can you explain the difference between a while loop and a for loop?

close

bookBucle While

Desliza para mostrar el menú

Bucle while

El bucle while es el ejemplo más sencillo de un bucle en acción. Este bucle ejecutará repetidamente un bloque de código mientras la condición dentro del bloque condition se evalúe como true. Una vez que la condición devuelva false, la ejecución del bucle se detendrá.

Main.java

Main.java

copy
123
while (condition) { // code to be executed }

El bucle while funciona de la siguiente manera:

  • La condición se verifica antes de cada iteración; si es verdadera, el bucle se ejecuta, si es falsa, termina;
  • El bucle puede contener una o más sentencias, ejecutadas repetidamente mientras la condición sea verdadera;
  • Asegúrese de que la condición eventualmente sea falsa para evitar un bucle infinito.

Aquí tienes un ejemplo para demostrar el bucle while:

Main.java

Main.java

copy
123456789101112131415
package com.example; public class Main { public static void main(String[] args) { int a = 0; int b = 10; while (a != b) { a = a + 1; System.out.println("a has value: " + a); b = b - 1; System.out.println("b has value: " + b); } System.out.println("Is a equal to b: " + (a == b)); } }

En nuestro bucle, se establece una condición que dice lo siguiente: mientras el valor de la variable a no sea igual al valor de la variable b, se incrementa la variable a y se decrementa la variable b. Cuando sus valores sean iguales, se finaliza el bucle while.

Tarea

Swipe to start coding

Encontrar la suma de un rango de números desde 1 hasta n.

  1. Crear un método llamado sumFrom1ToN(int n) que devuelva un resultado de tipo int.
  2. Dentro del método, definir dos variables:
    • sum (para almacenar el total).
    • current (comenzando desde 1).
  3. Utilizar un bucle while para repetir los siguientes pasos hasta que current sea mayor que n:
    • Sumar el valor de current a sum.
    • Incrementar current en 1.
  4. Devolver el total de sum al final del bucle.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
single

single

some-alt