もっとやさしく!もっとたのしく!ITなるほど委員会

ITなるほど委員会考える > 「アルゴリズム」ってなに?

考える −IT頭脳をつくるゲームやクイズに挑戦だ!−

「アルゴリズム」ってなに? IT頭脳をつくるゲームやクイズに挑戦だ! −やさしいコース−

「アルゴリズム」ってなに?

「アルゴリズム」は、なにかをするためにその手順てじゅんをひとつひとつめて、しめしたもののことだよ!

○ アルゴリズム
「駅前(えきまえ)のなるほどスーパーに行って、トマトを3こ、買(か)ってきてね。もしなかったら、きゅうりを3本(ぼん)、買ってきてね。」
	↓
ひとつひとつ、はっきりと、順番(じゅんばん)に書(か)いてみると、どうなるかな?
	↓
1.駅前(えきまえ)のなるほどスーパーに行く
	↓
2.トマトをさがす
	↓
3.トマトがみつかったら、トマトを3個(こ)買(か)う
4.トマトがなかったら、きゅうりをさがす
	↓
5.きゅうりを3本(ぼん)買(か)う
	↓
6.うちに帰(かえ)る

× アルゴリズム
「どこかお店(みせ)に行って、食べたいものがあったら買ってきてね。」
	↓
ひとつひとつ、はっきりと、順番(じゅんばん)に書(か)いてみると、どうなるかな?
	↓
1.どこかお店に行く
	↓
どのお店(みせ)かはっきりしていないからまいごになっちゃうよ。
	
2.食べたいものを買う
	↓
トマトかな、きゅうりかな、はっきりしていないから、何(なに)をかっていいかわからないね。

コンピュータに命令めいれいするときは、この「アルゴリズム」を使つかうんだ!
コンピュータは、はっきりした命令めいれいを、ひとつひとつ順番じゅんばんしてあげないとわからないからだよ。

では、アルゴリズムをつかって、問題もんだいをといてみよう!

戻る

「アルゴリズム」ってなに?の目次に戻る

ページ内に記載されている製品名、サービス名、会社名は、NTTデータもしくは各社の商標または登録商標です。
株式会社NTTデータ プライバシー リンク・免責事項 サイトのご利用方法
Copyright © 2012 NTT DATA Corporation