Nesta aula estudaremos a estrutura de repetição while. Aprenderemos onde utilizar a mesma e também, quais as vantagens do seu uso na construção de aplicações em C++. |
LAÇO DE REPETIÇÃO
A instrução while funciona de maneira semelhante a instrução for. A diferença é que com a instrução while nós conseguimos construir laços de repetição indefinidos ou então, laços que sejam executados enquanto uma condição for verdadeira.
Por exemplo, a seguir, o bloco de instrução será repetido até que a condição definida no cabeçalho da estrutura deixe de ser verdadeiro:
int x = 0;
while(x != 1000)
{
x++;
printf(x);
}
Assim, nós temos que a cada laço a variável x será incrementada em uma unidade e em seguida, ira imprimir na tela o valor da variável x.
EXEMPLO FEITO EM AULA
#include <iostream>
#include <stdlib.h>
/*====================================
* eXcript.com
* fb.com/eXcript
* ====================================*/
using namespace std;
int main() {
//Imprimindo os números de 0 até 99
int num = 0;
while(num < 100){
cout << num << endl;
// num = num + 1;
// num += 1;
num++;
}
//Imprimindo os números de 99 até 0
int num2 = 100;
while(num2 > 0){
cout << num2 << endl;
num2--;
}
system("pause");
return 0;
}
Tags curso, cpp
Comentários
comments powered by Disqus