幕間 プログラミングにおけるループ構文

 プログラミングというものをご存知でしょうか。聞いたことはあるが難しそうだ…と感じる人も多いだろう。しかし、その作りの一つ一つは単純であり、誰でも簡単に理解することができ、理解する事が出来れば面白いと感じることが出来るだろう。

今日はそんなプログラミングの中でもループ構文というモノについて解説しようと思う。解説にあたっては、難しさをあまり感じさせないために抽象化していく。


@

while 車が来ない間:

   右を見る

   左を見る

   if 車が来た:

    break


道路の方向を向く

走る

@


 このような文によってコンピュータは動作をしているのである。今回のループ構文というモノは、同じ動作を繰り返す事ができる構文となる。whileという宣言によって、その後の"車が来ない間"という定義の状態である際に、その下の指示を繰り返すようになっている。今回の文では、右と左をよくみるようにループをしている。また、その下にあるifという宣言により、その後の"車が来た"という状態になった際にこのループを終わるように書かれている。したがって、車が来なかったら右と左をよく見続け、車が来たらそれらの動作をやめる、ということになる。

 ループ構文ではこのように、同じ動作を無限繰り返し、条件を付すことでループをやめさせるという動作をコンピュータにさせることができるモノである。これらをうまく活用することで、複雑な動きを抽象化することにつながるのである。


 今回の解説は如何だっただろうか。我々は今後も日々の情報を届けるため、皆様の明日のために活動を続けてまいります。



            ……ルトアルド刊行

  • Xで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る