Menu
CoddyTech

while文

CoddyのC#ジャーニー「基礎」セクションの一部。レッスン 42/70。

whileループはforループとは異なります。forループは通常、既知の値の範囲を数えながら処理するときに使われますが、whileループには条件だけがあり、その条件を満たしている限り繰り返し処理を続けます。

whileループを使うには、次のように書きます。

while (condition) {
	code
}

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

forループでも同じ処理ができますが、コードを何回繰り返す必要があるか事前にわからない場合は、whileループのほうがわかりやすいです。

challenge icon

チャレンジ

初心者

入力を1つ受け取るプログラムを書きましょう。入力はdouble型の数値です。

whileループを使って数値を繰り返し2で割り、現在の値が3.5以上である限り、割り続けましょう。

3.5より小さくなった最初の数値を出力しましょう。

自分で試してみよう

using System;

public class Program {
    public static void Main(string[] args) {
        // 以下にコードを書いてください
        
    }
}
quiz icon腕試し

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

基礎のすべてのレッスン

自分で練習してみよう: C#オンラインコンパイラ