while文による繰り返し


●コンピュータは,ある処理を高速に繰り返して実行することができる。ここでは,繰り返し
 処理を行うC言語の制御文を学ぼう。繰り返し処理を行う制御文には,
while文for文do-
 while文
がある。ここでは,よく使われるwhile文for文について学習していこう。

  1. まず,もっとも基本的な繰り返し文であるwhile文を解説する。


     
  2. ここでは,アニメーションで「while文の動作」について学ぼう(追加資料)。

    ・▼HTMLアニメーションによる解説(右下に「クリック」と表示されたらクリックで次に進めます。教員が解説しながら再生して約8分。)
     (ローカル再生用アーカイブファイル)
    最初から再生


問題1:次のプログラムを実行するとどのように表示されるか考え,実際に実行して自分の予想と一致するか確かめよ。
    

問題2:1万円を高利貸しから借りた。利率は1週間で100%である。たとえば,1週間経過後は
   20000円となる。2週間後は,20000円×2 = 40000円となる。この調子でいくと
   借金が1億円を超えるのは何週間後か。while文を使ったプログラムを作成して求めよ。
   

問題3:次の0〜5の合計値を求めて表示するプログラムをwhile文を使って書き直してみよ。