Menu
Coddy logo textTech

while文

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

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

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

while (condition) {
	code
}

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

whileで問題を解決できても、forループでは解決できないユースケースは数多くあります。

challenge icon

チャレンジ

初心者

1つの入力、double numberを受け取るプログラムを書いてください。

whileループを使用してnumberを繰り返し2で割り、現在の値が3.5以上である限り割り続けてください。

3.5未満になる最初のnumberを出力してください。

自分で試してみよう

using System;

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

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

基礎のすべてのレッスン

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