課題 [2] 演算とデータ型(9/9)

問 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 から提出してください.)
くれぐれも各問題で記載されている注意事項や「過去にあったミス」を見落とさないようにしてください.例年,講義資料や注意書きをよく読まずに提出する人が(ごく一部ですが)いて大変困っています
なお,提出後に間違いに気付いた場合,〆切前であれば差し替え(上書き)は可能です.