プログラミングの方法

アルゴリズムについて

 アルゴリズムとは、わたしたちが何かを行うとき、手順や方法を工夫して、より効率よく、より見栄えよく
終わらせようとすることがあるだろう。コンピュータに何か処理を行わせるには、コンピュータに対して処理手順を指示して置く必要がある。この処理手順のことをアルゴリズムという。
  
 また、アルゴリズムをコンピュータが実行できるように記述したものをプログラム という。アルゴリズムの表記には、箇条書き
フロチャート(流れ図などで表す。

アルゴリズムの例:料理のレシピ(調理法)                                                 

 


料理のレシピ
(フロチャート)

 順次構造 選択構造(分岐構造)   反復構造(繰り返し構造)
 



 
 

アルゴリズムの表記

フロチャート(流れ図)

おもなフロ-チャート記号(JISX0121より)


アルゴリズムの基本構造

順次構造  選択構造(分岐構造)   反復構造(繰り返し構造)
     


SNSのメッセージを読むアルゴリズム

例題 複数の未読のメッセージが届いている。メッセージを読んで必要な場合には
   返信するアルゴリズムを書きなさい

箇条書き フロチャート(流れ図
①未読メッセージがある間、⑤までの処理を繰り返す
②次の未読メッセージを開く        
③未読メッセージを読む
④返信が必要ならば、返信する
⑤①に戻る