問 1(提出プログラム名:ex0201.c)
2 つの整数 x, y を読み込み,x+y を出力し,さらに x+y の「10 の位」と「1 の位」も出力するプログラムを作成しなさい(桁数の指定は不要).ただし,x と y はいずれも 0 以上 50 未満の整数であると仮定してプログラムを作ってよい.
提出するソースファイル(ソースプログラム)のファイル名は ex0201.c としなさい.
【ヒント】
x+y を10 で割った商が 10 の位,余りが 1 の位に対応します.
- 【プログラムの実行結果】(その1)※赤字は実行時にキーボードから入力する内容
x を入力してください:15 y を入力してください:21 x + y = 36⏎ 10 の位 = 3⏎ 1 の位 = 6⏎
- 【プログラムの実行結果】(その2)※赤字は実行時にキーボードから入力する内容
x を入力してください:9 y を入力してください:5 x + y = 14⏎ 10 の位 = 1⏎ 1 の位 = 4⏎
【過去にあったミス(実際に減点となり,やり直しを命じられた例)】
■ 実行の画面出力が上の例と違う(きちんと確認していない).
■ main 関数の最後に return 0; を書き忘れている.
作成するすべてのプログラムに共通の注意事項:必ず main 関数の最後には return 0; を書くこと.
■ インデントに不備がある(VSCode 上でインデントを自動で揃える作業をやっていない).
ミスが無いことを確認したら次の問題へ → [ 問2 (ex0202.c) ]