YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Japanese subtitles

← 01-08 Case Study Solution

Get Embed Code
3 Languages

Showing Revision 1 created 03/11/2014 by Fran Ontanaya.

  1. では答えを解説します Pythonの画面に戻ります

  2. 実際に数値を入れて試してみましょう
  3. すでにしていると思いますが念のためです
  4. 実行します 4と5を当てはめたら結果は20でした
  5. これで選択肢の中のどれが
  6. 正解か分かると思います
  7. 少なくともこの例では2つの数字の積です
  8. なぜこうなるのでしょう
  9. コードを見て考えてみます
  10. まずaとbの値をxとyに当てはめます
  11. zはゼロに初期化します
  12. 次にxを減らし続けていきます
  13. ゼロになるまでxから1をマイナスし続け
  14. xから1を引く度にzにyを足します
  15. ゼロから始めたzにyを何回足すでしょうか x回です
  16. 最終的にzはyをx回足したもの
    すなわちxにyをかけたもの
  17. つまりxとyの積となります
  18. ここまでは非形式的な解説です
  19. 次はこのプログラムの実行結果がaとbの積となる
  20. 形式的かつ数学的な説明方法を考えてみましょう