現在、C言語を学習中でして、入出力・制御文・配列・演算子・ポインタ・自作関数・構造体・共用体・ファイル入出力くらいはなんとか使えるくらいになったと思うのですが、そこで、一つ自分でプログラムを作ってみたいと考えています。
しかしながら、これまで学習してきたことを駆使して作れるプログラムが思いつきません。
ですので、なにかいいお題があれば教えていただきたいです。
これまで学習してきたことをしっかりと定着させたいと考えています。
宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (5件)

あまりいいお題かは分かりませんが、チャットなどをできるようにしてみてはどうでしょうか。



どちらかをチャット用のサーバとして、もう片方をチャット用のクライアントとして動かすようなものはどうでしょうか。

まずこれを1台のPC内でできるようにし、次にPC2台構成で片方をクライアント、もう片方をサーバとして動くようにして、サーバとクライアントでチャットするようなものです。

クライアント用プログラム、サーバ用プログラムの2つを作成し、お互いを連動できるようにするのです。

私が学生の時のC言語学習の最終課題がこれでした。
これだと、そのレベルまでの復習になりますし、通信という新たな分野に進出するいいキッカケになると思います。
    • good
    • 0
この回答へのお礼

ark_kissさん

回答ありがとうございました!
チャット挑戦してみようと思います。

また、何かわからないことがあったら
宜しくお願いします。

お礼日時:2005/04/23 09:49

例えば、オセロゲームなんかを作ってみてはどうでしょうか

    • good
    • 0

私は、学生の時にC言語を学習したのですが、その時の最終の題目として、アセンブラを作ってみました。


アセンブリ言語の仕様は、情報処理技術者試験で出題されるアセンブラ(CASL)を使いました。

かなり敷居の高いお題かも知れませんが、実力を試すという意味では、高いハードルを置くのがいいのではないでしょうか。

頑張ってくださいね。

参考URL:http://www.jitec.jp/1_13download/hani20041130.pdf
    • good
    • 0

素人考えでもいいでしょうか。


・電卓のプログラムする
・画面に押したkeyをスクリーンセイバーのごとく表示する
・キッチンタイマー
などは、どうでしょうか。

身近の物に目を向けて、単純なプログラムになる物を探して見ましょう。
    • good
    • 0
この回答へのお礼

voussortezさん

ご回答ありがとうございます。
身近な物に目を向けてみるという発想は
自分には欠けてました。

参考になりました。
ありがとうございます。

お礼日時:2005/04/23 09:51

 こんにちは。



 私が初めてCでプログラムを作った時は、ゲームの移植をさせられました。とはいっても、今あるゲーム機のゲームではなくて昔BASICで作ったゲームをC言語に移植するというものでした。
 ゲームに限らずそういう移植でしたらプログラミングのイメージもしやすいかと思いますがいかがでしょう?
 ただ習ったことを全て使えるかどうかは分かりませんけれども。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング