Swift – Repetir mientras bucle

A veces hay una situación en la que tenemos que ejecutar un bloque muchas veces, por lo que para hacer esta tarea usamos el ciclo Repeat While. O podemos decir que en Swift, usamos el ciclo Repeat While para ejecutar un bloque de código o un conjunto de declaraciones repetidamente. Repetir… el ciclo while es casi lo mismo que el ciclo while pero con solo una diferencia clave, es decir, el ciclo repeat-while ejecutará las declaraciones al menos una vez incluso si la condición es FALSA porque ejecutará las declaraciones primero y luego verificará la condición pero en el bucle while, la ejecución de sentencias se realizará solo cuando la condición sea VERDADERA. 

Sintaxis: 

repeat 
{
    // body of loop
    // statements
 
} while (condition)

Aquí,

  • En Swift, el cuerpo del bucle o declaración se ejecuta primero y luego se verifica la condición.
  • Si la condición es verdadera, el cuerpo del ciclo dentro de la declaración de repetición se ejecuta nuevamente.
  • Este proceso continuará hasta que la condición se evalúe como falsa.
  • El bucle se detendrá cuando la condición sea FALSA.

Nota: En el lenguaje de programación Swift, el ciclo repetir mientras es el mismo que el ciclo hacer… mientras que en otros lenguajes de programación.

Diagrama de flujo: 

Ejemplo 1: 

Swift

// Swift program to illustrate the use
// repeat...while loop
import Swift
  
// Creating variables
var number = 1, n = 10
  
// repeat...while loop from 1 to 10
print("Numbers:")
repeat 
{
  
  // Statement
  print(number)
  number = number + 1
  
}while (number <= n)

Producción: 

Numbers:
1
2
3
4
5
6
7
8
9
10

Explicación: En el ejemplo anterior, hemos declarado un número de variable con el valor 1 y otra variable n con el valor 10. La declaración dentro del ciclo repetir….while se ejecuta primero sin verificar la condición y luego realizará la verificación de la condición y ejecutará las declaraciones. continuamente hasta que la condición sea VERDADERA.

Ejemplo 2:

Swift

// Swift program to illustrate the use
// repeat...while loop
import Swift
  
// Creating a variable
var number = 1
  
// Display GeeksforGeeks
// Using repeat while loop
repeat 
{
  
  // Statement
  print(number, " GeeksForGeeks")
  number = number + 1
  
} while (number <= 5)

Producción: 

1 GeeksForGeeks
2 GeeksForGeeks
3 GeeksForGeeks
4 GeeksForGeeks
5 GeeksForGeeks

Explicación: En el ejemplo anterior, hemos declarado un número de variable con el valor 1. En el ciclo while de repetición, primero se ejecuta la declaración, luego se verifica la condición y se ejecuta hasta que la condición es verdadera. En este ejemplo, la declaración se ejecuta primero sin verificar ninguna condición e imprime (1 GeeksForGeeks) y aumenta el valor del número en 2 (número = número + 1). Ahora el valor del número es 2. Luego, la primera vez que se verifica la condición, es decir (si 2 <= 5), la condición es VERDADERA, nuevamente se moverá dentro del ciclo de repetición y este proceso continuará hasta que la condición se evalúe como falsa. Cuando la condición es FALSA, terminará el bucle.

Publicación traducida automáticamente

Artículo escrito por saptarishimondal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *