Return to Video

Fix The Psuedocode

  • 0:00 - 0:05
    nが123ならcountは3になり正しいです
    これは3桁です
  • 0:05 - 0:09
    nが100ならcountは2になり
    正しい桁数ではありません
  • 0:09 - 0:16
    ループの条件は実際にはtempが10より大きい
    または等しい時とするべきです
  • 0:16 - 0:20
    コードを手作業で追跡して確認することができます
  • 0:20 - 0:26
    私が注目する値はcountとtempです
    nを123で始めるとcountは1で
  • 0:26 - 0:33
    tempは123です
    tempは10より大きいのでcountを増やします
  • 0:35 - 0:41
    tempを10で割ります
    tempを10.0で割ると12.3です
  • 0:41 - 0:46
    ループ条件に戻ります
    tempはまだ10より大きいのでcountを増やします
  • 0:46 - 0:52
    再びtempを10.0で割ると1.23です
  • 0:52 - 0:56
    再度確認するとtempは10より小さいので
    最後まで飛んで終わります
  • 0:56 - 1:02
    しかしnが100だったらどうでしょうか
    前にやったようにcountは1で始まります
  • 1:02 - 1:06
    tempは100で始まります
    tempは10より大きいのでcountを増やします
  • 1:06 - 1:14
    tempを10.0で割ると10になります
  • 1:14 - 1:19
    条件を再度チェックします
    今回は10が10より大きくなく等しいので
  • 1:19 - 1:25
    すぐにループから出ます
    実際はまだ2桁残っているので
  • 1:25 - 1:29
    私たちはcountを再度増やす必要があります
    条件はtempが10より大きいか
  • 1:29 - 1:30
    10と等しいとするべきです
Title:
Fix The Psuedocode
Description:

more » « less
Video Language:
English
Team:
Udacity
Project:
cs046: Intro to Programming
Duration:
01:31

Japanese subtitles

Revisions