garnet20のプロフィール
@garnet20 garnet20
ありがとう数17
質問数6
回答数1
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 40%
- 登録日2009/08/03
- 素人なのですが、プログラマになってしまいました。
営業として入った会社に技術者が足りないので、自習室を使ってもいいからC言語の勉強をして欲しいとの事で、プログラミング言語Cの著書では有名なK&Rを配布され、1章まで読み進めたところで会社側から問題を出されたのですが。 『入力 キーボードから文字を入力し、改行が入力されるまで、 1文字ずつ配列に文字を保存していきます。 出力 改行が入力されたら、それまでに保存した文字を配列から 1文字ずつ出力し、改行までに入力された文字数を画面に表示します。 入力仕様 (1)最大半角 80文字まで入力可能であること。 (2)入力された文字を保存する配列の大きさは defineで定義すること。 (3)入力を開始する前に入力を促すプロンプトとして「 Input>」を表示させること (4)入力時のループは whileを使うこと。 (5)ループを抜ける条件は読み込んだ文字が改行文字である場合とすること。 出力仕様 (1)戻り値も引数も取らない一つの関数を宣言し、その関数を使って出力すること。 (2)出力時のループは for文を使うこと。 (3)ループを抜けた後、改行までに入力された文字数を画面に出力すること。 演習 (1)上記課題を作成せよ (2) (1)で作成したプログラムについて、入力について配列の最大サイズを超えた入力は無効となる様にプログラムを変更せよ。』 上の内容を一つずつであればなんとかプログラミング出来るようになったのですが、全てを一つのプログラムにする、となると文の書き方が解らなくて困っています。 皆さんはプログラマーの勉強を始めて壁にぶつかった時、どう対処されていました?? 回答よろしくお願いします。。
- ベストアンサー
- C・C++・C#
- noname#93909
- 回答数10