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 sobre 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;Há muitos casos de uso em que um while resolveria o problema, mas o loop for não. Tenha em mente, no entanto, que um loop for não se limita estritamente a iterar sobre um intervalo. Suas etapas de inicialização e atualização são opcionais, portanto, ambos os tipos de loop podem ser configurados para se comportarem de maneira semelhante.
Desafio
InicianteEscreva um programa que receba uma entrada, número double.
Use um loop while para dividir a entrada por 2 enquanto o número for maior ou igual a 3.5.
Imprima o primeiro número que for 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