Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Laço While | Loops
Noções Básicas de C#
course content

Conteúdo do Curso

Noções Básicas de C#

Noções Básicas de C#

1. Começando
2. Lidando com Tipos de Dados
3. Estruturas de Controle
4. Loops
5. Arrays
6. Métodos

book
Laço While

Um loop while é semelhante a um loop for, no entanto, é usado quando precisamos executar um bloco de código repetidamente com base em uma condição. A sintaxe de um loop while é mais simples do que a de um loop for:

Exemplo:

cs

main

copy
12345678910111213141516
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int i = 0; while(i < 5) { Console.WriteLine(i); i++; } } } }

O diagrama a seguir mostra o processo de execução de um loop while:

Embora o loop while possa parecer muito semelhante ao for-loop a princípio, em níveis mais avançados de programação a diferença se torna aparente. Podemos explorar o uso de diferentes tipos de loops na seção de Arrays.

Dica: Podemos escrever true como a condição de um while-loop para criar um loop infinito:

cs

main

copy
123
while(true) { Console.WriteLine("Hello World"); }
Quantas iterações o seguinte loop terá?

Quantas iterações o seguinte loop terá?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 3
We're sorry to hear that something went wrong. What happened?
some-alt