演習問題3
制御構造その1 判断
条件分岐(if〜else)と条件式
- 演習3.1(hw3_1.c)
- 入力した文字が 'a' であれば "This data is 'a'." と画面表示し、
'a' でなければ "This data is not 'a'." と画面表示するプログラムを
作成しなさい.
- 演習3.2(hw3_2.c)
- 入力した文字が 'a'〜'z' (小文字のアルファベット)であれば
"a small letter"と画面表示し,
それ以外のときは何も表示しないプログラムを作成しなさい.
- 演習3.3(hw3_3.c)
- 入力した文字が '1' または '2' であれば "1 or 2" と画面表示し、
それ以外のときは何も表示しないプログラムを作成しなさい.
- 演習3.4(hw3_4.c)
- 入力した文字が 'a' なら "apple"、'b' なら"banana"、
'c' なら "cherry"、それ以外のときは "???"
と画面表示するプログラムを作成しなさい.
- 演習3.5(hw3_5.c)
- 入力された年代が20歳末満の場合は "not adult" そうでない場合は
"adult" と画面表示するプログラムを作成しなさい.ただし、
"please input age."と入力要求メッセージを表示すること.
- 演習3.6(hw3_6.c)
- 入力された整数値nが5の倍数かどうか半断し、nが5の倍数であれば
次のような画面表示をするプログラムを作成しなさい.
ただし、"please input n = " と入力要求メッセージを表示すること.
-
画面表示(nが5の倍数の時)
------------------------------------------------------
xxx = x / 5
^ ^
| |
| nの値
|
nを5で割った値