Menu
Coddy logo textTech

Loop While

Parte da seção Fundamentos do Journey de C# da Coddy — lição 42 de 69.

Um loop while é diferente do loop for. Um loop for nos permite iterar sobre um range específico, enquanto um loop while nos permite continuar iterando enquanto uma certa condição for atendida.

Para usar um loop while escreva:

while (condition) {
	code
}

O código será executado apenas se a condição for true.

Existem muitos casos de uso onde um while resolveria o problema, mas o loop for não.

challenge icon

Desafio

Iniciante

Escreva um programa que receba uma entrada, um número double.

Use um loop while para dividir repetidamente o número por 2, e continue dividindo enquanto o valor atual for maior ou igual a 3.5.

Imprima o primeiro número que for menor que 3.5.

Folha de consulta

Um loop while executa o código enquanto uma condição for true:

while (condition) {
	code
}

Ao contrário de loops for que iteram sobre um intervalo específico, loops while continuam com base no cumprimento de uma condição.

Experimente você mesmo

using System;

public class Program {
    public static void Main(string[] args) {
        // Escreva seu código abaixo
        
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos