* fix: replace sh with shell fix replace terminal with shell fix replace node with js fix replace output with shell fix replace cs with csharp fix replace c++ with cpp fix replace c# with csharp fix replace javasctipt with js fix replace syntax with js fix replace unix with shell fix replace linux with shell fix replace java 8 with java fix replace swift4 with swift fix replace react.js with jsx fix replace javascriot with js fix replace javacsript with js fix replace c++ - with cpp fix: corrected various typos fix: replace Algorithm with nothing fix: replace xaml with xml fix: replace solidity with nothing fix: replace c++ with cpp fix: replace txt with shell fix: replace code with json and css fix: replace console with shell
37 lines
912 B
Markdown
37 lines
912 B
Markdown
---
|
|
title: While-loop
|
|
localeTitle: undefined
|
|
---
|
|
Una instrucción de bucle while ejecuta repetidamente una instrucción de destino siempre que una condición dada sea verdadera.
|
|
|
|
Sintaxis: while (condición) { declaración (es); }
|
|
|
|
Un punto clave del bucle while es que tal vez el bucle no se ejecute nunca. Cuando se prueba la condición y el resultado es falso, se omitirá el cuerpo del bucle y se ejecutará la primera declaración después del bucle while.
|
|
|
|
Ejemplo:
|
|
|
|
```cpp
|
|
#include <iostream>
|
|
using namespace std;
|
|
|
|
int main () {
|
|
// Local variable declaration:
|
|
int a = 10;
|
|
|
|
// while loop execution
|
|
while( a < 20 ) {
|
|
cout << "value of a: " << a << endl;
|
|
a++;
|
|
}
|
|
|
|
return 0;
|
|
}
|
|
```
|
|
|
|
Salida:
|
|
|
|
valor de a: 10 valor de a: 11 valor de a: 12 valor de a: 13 valor de a: 14 valor de a: 15 valor de a: 16 valor de a: 17 valor de a: 18 valor de a: 19
|
|
|
|
### Fuentes
|
|
|
|
www.tutorialspoint.com |