問 9(提出プログラム名:ex0209.c)
まず,このプログラム(ex0209.c)をダウンロード(右クリックして保存)しなさい.
そして,次の①と②の両方を行いなさい.
①このプログラムにはインデントが全く付けられておらず,不適切な書き方になっている.
VSCode のインデントを自動で揃える機能を使って,インデントを適切に修正しなさい.
②このプログラムでは実数を 2 つ読み込んで,実数の引き算を筆算形式(以下の実行例を参照)
で表示させようとしたのだがうまくいかなかった.
誤りを見つけて修正しなさい.(誤りは複数箇所にあります)
- 【目標としていたプログラムの実行結果】※赤字は実行時にキーボードから入力する内容
2 つの実数 x, y を入力してください:3.14 1.1513 x = 0003.1400000000⏎ -) y = 0001.1513000000⏎ -----------------------⏎ 0001.9887000000⏎
【過去にあったミス(実際に減点となり,やり直しを命じられた例)】
■ 上の実行例と出力が違っていることを見落としている.
(例1) – – – – の後の改行を見落としている.
(例2)上位桁が 0 で埋まっていることを見落としている.
(例3)計算結果が違っていることを見落としている.
■ インデントに不備がある(VSCode 上でインデントを自動で揃える作業をやっていない).
問 4 ~問 9 は 4/23 (火)12:00 までに提出を済ませてください.※23:59 ではないので注意!
(ex0204.c ~ ex0209.c を Moodle から提出してください.)
くれぐれも各問題で記載されている注意事項や「過去にあったミス」を見落とさないようにしてください.例年,講義資料や注意書きをよく読まずに提出する人が(ごく一部ですが)いて大変困っています.
なお,提出後に間違いに気付いた場合,〆切前であれば差し替え(上書き)は可能です.
← [ 問 7 (ex0207.c) ]
← [ 問 8 (ex0208.c) ]