「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

分岐処理【プログラム】

pointこの用語のポイント

point処理の流れだよ

point条件によって枝分かれするよ

pointプログラムとかプログラミングの話で出てくるよ

スポンサーリンク

簡単に書くよ

分岐処理【プログラム】(読:ブンキショリ)とは

プログラムの処理の流れのひとつ
であり

「〇〇の条件を満たすならAの処理をやるよ。満たさないならBの処理をやるよ」のように、条件によって枝分かれする処理のこと
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

条件によって枝分かれする処理

が「分岐処理」です。

分岐処理【プログラム】

どこかの誰かがプログラムにおける処理の流れを3つに分類しました。
それは

1.一本道になっていて順番にやる処理
2.条件によって枝分かれする処理
3.特定の条件になるまで繰り返す処理


の3つです。

分岐処理【プログラム】2

この3つのうち

2.条件によって枝分かれする処理

が分岐処理です。

分岐処理【プログラム】3

あと、ついでなので書いておくと

1.一本道になっていて順番にやる処理

は「順次処理」と言います。

分岐処理【プログラム】4

残りの

3.特定の条件になるまで繰り返す処理

は「反復処理」です。

分岐処理【プログラム】5

例えば、そうですね。

ここにピヨ太プログラムが ありました。

分岐処理【プログラム】6

ピヨ太プログラムは、動き出すと、まずパソコンをペチペチやります。

分岐処理【プログラム】7

それが終わると、身体を鍛えます。

分岐処理【プログラム】8

ピヨ太プログラムは「パソコンをペチペチする」という処理と「身体を鍛える」という処理をやりました。

それが終わると、お腹が空いているか確認します。

分岐処理【プログラム】9

お腹が空いていたら、ケーキを食べます。

分岐処理【プログラム】10

お腹が空いていなかったら、お昼寝します。

分岐処理【プログラム】11

ピヨ太プログラムは「お腹が空いている?」という条件にYes(はい)なら「ケーキを食べる」という処理をやります。
No(いいえ)なら「寝る」という処理をやります。

今回のピヨ太プログラムは、お腹が空いていました。
よって「ケーキを食べる」という処理をやります。

分岐処理【プログラム】12

ちなみに、ピヨ太プログラムは我慢ができないやつです。
ケーキが複数あれば全部食べます。
「ケーを食べる」という処理を「ケーキがなくなる」まで繰り返すのです。

分岐処理【プログラム】13

ピヨ太プログラムのやる処理を図にまとめると、以下のようになります。

分岐処理【プログラム】14

この処理の流れにおいて「パソコンをペチペチする」という処理と「身体を鍛える」という処理をやるのが順次処理です。
「パソコンをペチペチする」という処理と「身体を鍛える」という処理を、ひとつずつ順番にやっていますよね。

分岐処理【プログラム】15

お腹が空いていたら「ケーキを食べる」処理をやり、空いていなかったら「寝る」処理をやるのが分岐処理です。
「お腹が空いている?」という条件に対してYes(はい)なのかNo(いいえ)なのかで「ケーキを食べる」処理と「寝る」処理に分岐していますよね。

分岐処理【プログラム】16

ケーキがなくなるまで「ケーキを食べる」処理を繰り返すのが反復処理です。
「ケーキがなくなる」という条件を満たすまで「ケーキを食べる」処理を反復していますよね。

分岐処理【プログラム】17

順次処理、分岐処理、反復処理はセットで覚えてあげてください。

順次処理:一本道になっていて順番にやる処理
分岐処理:条件によって枝分かれする処理
反復処理:特定の条件になるまで繰り返す処理


です。


image piyo2

一言でまとめるよ

まぁ「分岐処理」って単語が出てきたら「条件によって枝分かれする処理なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像046
書籍画像076

おまけ

■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック