構造化プログラミング:女子高生が超分かりやすく解説!

実装・構築

概要

構造化プログラミングって、聞いたことある? プログラミングの基礎中の基礎で、まるでレゴブロックみたいにコードを組み立てていくんだって! 今回は、女子高生が超分かりやすく構造化プログラミングの世界を案内するよ!

説明

構造化プログラミングは、まるでレゴブロックみたいに、小さなブロックを組み合わせて大きなプログラムを作る方法なんだ。 レゴブロックみたいに、決まった形のパーツを使って組み立てるから、プログラムが分かりやすくなるんだって!

構造化プログラミングには、3つの基本的なルールがあるんだ。

  1. 順序構造: 順番に処理を実行するよ。 まるで、レゴブロックを順番に積み上げていくみたいだね!
  2. 選択構造: 条件によって処理を分岐するよ。 まるで、レゴブロックの分岐パーツを使って、違う方向に組み立てられるみたいだね!
  3. 繰り返し構造: 同じ処理を繰り返すよ。 まるで、レゴブロックを同じ形のパーツで何個も並べていくみたいだね!

これらのルールを守ってプログラムを作ると、分かりやすく、読みやすいコードになるんだって! まるで、レゴブロックで作った作品みたいに、誰が見ても分かりやすいよね!

超分かりやすい例!

例えば、自動販売機でジュースを買うプログラムを考えてみよう。 構造化プログラミングを使えば、こんな風に書けるんだって!

Python

# 1. お金を入れる
money = input("お金を入れてください:")

# 2. 商品を選ぶ
product = input("商品を選んでください:")

# 3. 商品の値段をチェック
price = get_price(product)

# 4. お金が足りているかチェック
if money >= price:
    # お金が足りている場合
    dispense_product(product)
    change = money - price
    print("お釣りは", change, "円です。")
else:
    # お金が足りない場合
    print("お金が足りません。")

コードは注意してご使用ください。

このプログラムは、まるでレゴブロックみたいに、小さなブロックを組み合わせて作られているよね! それぞれのブロックが何をしているのか、一目瞭然で分かりやすいでしょ?

まとめ

構造化プログラミングは、まるでレゴブロックみたいに、分かりやすく、読みやすいプログラムを作ることができるんだって! これからプログラミングを始める人や、もっと分かりやすいコードを書きたい人は、ぜひ構造化プログラミングをマスターしてみてね!

参考Webサイト

タイトルとURLをコピーしました