Laço While
Parte da seção Fundamentos do Journey de Java da Coddy. Lição 43 de 73.
Um loop while é diferente do loop for. Um loop for permite iterar sobre um range específico, enquanto um loop while 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.
Há muitos casos de uso em que um while resolveria o problema, mas o loop for não.
Desafio
InicianteEscreva um programa que receba uma entrada, um 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 seja menor que 3.5.
Experimente você mesmo
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Escreva seu código abaixo
scanner.close();
}
}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 móduloIncremento/DecrementoPós-incremento/Pós-decrementoAtalhos aritméticosOperadores de comparaçãoComparação de strings7IO Básico
Métodos System.outFormatação da saídaClasse ScannerRevisão - Até 120Revisão - Verdadeiro ou falso5Operadores — Parte 2
Operadores lógicos — Parte 1Operadores lógicos — Parte 2Revisão — Lógica simplesOperadores lógicos — Parte 3Operadores lógicos — Parte 43Variáveis — Parte 2
ConstantesConvenções de nomenclaturaRecapitulação — Inicializar variáveisConversão de tipos — Parte 1Conversão de tipos — Parte 26Tomada de Decisão
Instrução IfIf - ElseInstrução SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de Java online