Loop While
Parte da seção Fundamentos do Journey de C++ da Coddy. Lição 43 de 74.
Um loop while é diferente do loop for. Um loop for é comumente usado para iterar por um range específico, enquanto um loop while nos permite continuar iterando enquanto uma determinada condição for atendida.
Para usar um loop while, escreva:
while (condition) {
code
}O código será executado somente se a condição for true.
Observação: se o corpo do loop contiver apenas uma instrução, as chaves são opcionais:
while (condition)
code;Um loop while é mais adequado quando você não sabe de antemão quantas vezes o loop precisa ser executado. Tenha em mente que um loop for não se limita estritamente a percorrer um intervalo. As etapas de inicialização e atualização são opcionais, então os dois tipos de loop podem ser configurados para se comportar de maneira semelhante.
Desafio
InicianteEscreva um programa que receba uma entrada, um número double.
Use um laço while para dividir a entrada por 2 enquanto o número for maior ou igual a 3.5.
Imprima o primeiro número que seja menor que 3.5.
Experimente você mesmo
#include <iostream>
int main() {
// Escreva seu código abaixo
return 0;
}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
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos AritméticosOperadores de ComparaçãoComparação de Strings7Fundamentos de Entrada/Saída
Comando coutComando cinEntrada de StringRevisão - Até 120Revisão - Verdadeiro ou Falso3Variáveis Parte 2
Declaração de TipoConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting Parte 1Type Casting Parte 26Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador CondicionalRecapitulação - If ElseIf - Else AninhadoPratique por conta própria: Compilador de C++ online