Programar em C++/Estruturas de repetição: diferenças entre revisões
[edição não verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
Desfeita a edição 260601 de 189.8.69.39 (Discussão) |
|||
Linha 3:
== While ==
O ''while'', "enquanto" em inglês, é um laço que ordena o computador a executar determinadas instruções enquanto uma condição for verdadeira. Isso faz com que um comando seja executado uma vez a cada verificação da condição. De modo geral o comando sempre deve ser elaborado de forma que se leve a condição de execução a ser falsa em algum momento, de forma a interromper o laço para que o resto do programa entre em execução.
=== Sintaxe ===
<source lang=cpp>
while (condição)
comando;
</source>
Onde ''condição'' é a condição de execução do laço ''while''.
O código abaixo mostra o uso do laço ''while'' para imprimir na tela do número 1 ao número 10. Perceba o uso de uma variável inteira intitulada ''contador''. Esta variável é utilizada para armazenar um valor a ser impresso bem como participar da condição de execução do laço. Assim que a variável atingir o valor 11 o programa segue para o comando logo após o laço.
<source lang=cpp>
#include <iostream>
using namespace std;
int main()
{
int contador; // Declara a variável contador.
contador=1; // contador recebe o valor 1.
while (contador<=10) // Enquanto contador for menor ou igual a 10.
{
cout << contador << endl; // Imprime contador.
contador++; // Incrementa contador em uma unidade.
}
return 0;
}
</source>
<br />
== Do-While ==
|