(例えば「Hello World」(http://homepage3.nifty.com/ryuz/c/hello.html)のようなもの)
100行程度でいくつかの文法(if文、while文、switch文、for文などやポインタ変数)が用いられているものってありますか?
出来れば、C言語知ってる人の8割くらいは知ってる!みたいな有名な感じのプログラムが良いです。
もしくは、教育ではたいてい使われる!のようなもの。
ご存知の方いらっしゃいましたら教えて下さい!
とりあえずバブルソートかなあ。
アルゴリズムは簡単過ぎるから、入出力(昇順、降順とか)を工夫すれば100行くらいになるかも。
http://www1.cts.ne.jp/~clab/hsample/Time/Time3.html
C言語講座:Time3.html
こんな感じのソースはいかがでしょうか。switch文、for文は使われていませんが、閏年の処理をswitch文に書き換えたり、途中のwhile文をfor文に変えることで対応可能だと思います。置き換え問題をやらせることで、それぞれの考え方をより明確に理解できるようになると思います。
そういえば、うるう年のソースというのもメジャーですね。
置き換え問題云々の教育的なものに使用するのではないのですが、ヒントをいただきましたので、これにて終了いたします。
ありがとうございました。
書き換えたりするのではなく、(そのような手間をかけずに)100行くらいのサンプルプログラムが欲しいです m(_ _)m