特集PC技術

納得C言語

 

[第8回]演習問題Ⅱ

第7回まで学習した内容を使い、演習問題を行います!


1 数当てゲーム

ある数値を入力し、10回以内で当てるゲームを作ってみよう!
但し、入力した数値が大きいか小さいか正解かを判定する自作関数を作成して作ってみよう。
画像のようになればOK!

結果1 10回以内に正解した場合

10回以内に正解

結果2 10回以内に正解できなかった場合

10回以内に正解できない


演習問題Ⅱ 第1問のヒント


1 数当てゲーム

1.正解か不正解かを判定する関数を作成します
2.10回ループさせるにはfor文を使います
3.数値と数値を判定させるにはif文を使います
4.正解か不正解かの判定をし、終了させるにはif文を使います
5.10回より前に正解した場合はbreakを使ってfor文から抜けます


演習問題Ⅱ 第1問の解答


1 数当てゲーム


演習問題Ⅱ 第2問


2 6回の練習問題で作ったプログラムを改良してみよう!

計算を1回で終了するものではなく何回もできるようにし、プログラムの終了も出来るようにしよう。
画像のようになればOK!

結果

簡易計算機


演習問題Ⅱ 第2問のヒント


2 6回の練習問題で作ったプログラムを改良してみよう!

1.加減乗除の計算を何度も行うようにするにはwhile文を使い、無限ループを作成します
2.分岐条件は複数あるので、switch文を使って分岐条件を作成します
3.「終了=>0」にはif文を使います
4.プログラムを途中で終了させるには、breakを使ってwhile文から抜けます


演習問題Ⅱ 第2問の解答


2 6回の練習問題で作ったプログラムを改良してみよう!

あとがき

お久しぶりです。その後C言語学習はいかがですか?
この学習項目もついに8回です!やっと学習コンテンツの折り返し・・・ではないですね。
4合目到達と言ったところでしょうか。
「難しいな」と思っている方も少なくないと思います。
事実私もC言語学習当初はまったく分かりませんでした(てへっ
ですがプログラムを沢山書いたり、自分でプログラムを作成していくうちに「難しい」から「面白い」に変わりました。
今、「うーん難しい」と思っている方はもう少しがんばってみましょう!

コメントの投稿


画像の中に見える文字を入力してください。

トラックバック

男 財布 ブランド

ポールスミス メンズ

2013年11月 6日 18:44

トラックバックURL

http://www.isl.ne.jp/cgi-bin/mt/mt-tb.cgi/1090

pagetopこのページの先頭へ戻る