while文
CoddyのC#ジャーニー「基礎」セクションの一部。レッスン 42/69。
whileループはforループとは異なります。forループでは特定のrangeを反復処理できますが、whileループでは、一定のconditionが満たされている限り反復処理を続けることができます。
whileループを使用するには、次のように記述します。
while (condition) {
code
}コードは、conditionがtrueの場合にのみ実行されます。
whileで問題を解決できても、forループでは解決できないユースケースは数多くあります。
チャレンジ
初心者1つの入力、double numberを受け取るプログラムを書いてください。
whileループを使用してnumberを繰り返し2で割り、現在の値が3.5以上である限り割り続けてください。
3.5未満になる最初のnumberを出力してください。
自分で試してみよう
using System;
public class Program {
public static void Main(string[] args) {
// 以下にコードを書いてください
}
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: C#オンラインコンパイラ