
について
07T259 福谷健太
「なでしこ」とは?
「なでしこ」とはプログラミング言語の一種である。
「なでしこ」の特徴・利点
- 日本語でプログラムが作れる。
- 自然な日本語を使ってプログラムが作れるため、プログラミング入門に適している。
- ほんの数行のプログラムでメール送信やファイルの圧縮など本格的な仕事がこなせる。
「なでしこ」のインストールの仕方
- 「なでしこ」のホームページ(http://nadesi.com)にアクセスし、「なでしこ」の配布ファイルをダウンロードする。
- ダウンロードしたファイルは、圧縮されているのでLhaplusなどの圧縮解凍ツールで解凍する。
「なでしこ」でのプログラムの作り方
ここでは「3+2×4」の計算結果を画面に表示するプログラムを作成する。
まず、解凍したファイルの中からnakopad.exeというexeファイルを実行する。
実行すると↓のような画面が出てくる。

「3+2×4を表示」と入力し、実行ボタンを押す。

プログラムに問題がないと↓の画面が出て、計算結果を表示する。

もしプログラムが間違えていたら↓の画面が出て、間違っている箇所を指摘してくれる。

「なでしこ」を使っての複雑な計算
ここでは1〜2007までの数字を1+2+3+・・・・・+2007という感じで計算するプログラムを作る。
↓はこの計算のプログラム

↓計算結果

計算結果の検算

このようにプログラムの命令の組み合わせによって複雑な計算もできる。
C言語プログラムとの比較
ここでは「なでしこ」のプログラムがどれだけ見やすいか比較するために「なでしこ」とC言語の両方で「香川大学工学部」と表示するプログラムを作成する。
C言語で作ると

「なでしこ」で作ると

上の二つのプログラムは全く同じ内容だが、明らかに「なでしこ」で作ったプログラムのほうが見やすいことがわかる。
最後に
「なでしこ」は非常にわかりやすく、初めてプログラミングをする人でも取っつきやすいので、
プログラミングに興味があり、プログラミングをしたことがない人はぜひチャレンジしてもらいたい。
また、一つのプログラミング言語をマスターすると他のプログラミング言語もだいぶ見やすくなるらしいので、
C言語を習う前にやっていると少し授業が楽になるかもしれない。
参考URL