Menu
Coddy logo textTech

While Loop

CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 43/73。

whileループはforループとは異なります。forループは特定のrangeにわたって反復処理を行うことができますが、一方でwhileループは、特定の条件が満たされている限り反復を続けることができます。

whileループを使用するには、次のように記述します:

while (condition) {
	code
}

条件が true の場合にのみ、コードが実行されます。

whileが問題を解決できる一方で、forループでは解決できないユースケースが多くあります。

challenge icon

チャレンジ

初心者

1つの入力として、double型の数値を受け取るプログラムを作成してください。

数値が3.5以上である間、入力を2で割り続けるためにwhileループを使用してください。

3.5より小さくなった最初の数値を出力してください。

自分で試してみよう

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        // 以下にコードを記述してください
        
        scanner.close();
    }
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン