11/4 課題問題
以下のような簡単な電卓プログラムを書きなさい.ファイルは,自分のホー
ムディレクトリの下に java というディレクトリを作成して,その下に
Kadai1104.java という名前で作成すること(クラス名もKadai1104という名前
で作成すること).
- 入力は数の行と四則演算子(+, -, *, /)の行を交互に入れる.数の行を
入れた直後にそれまでの計算結果を表示する.最後に四則演算子の代りに= を
入れると終了する.
- 演算子の優先順位などは考慮せず,入力順に計算していく.
- 数字が要求される時に四則演算子が来た場合や,その逆の場合,数字でも四則演算しでもない行が来た時は,再入力を促すメッセージを出す.
実行例を示す.人間による入力は下線をつけて表わす.
dell.tanaka.ecc.u-tokyo.ac.jp% java Kadai1104
10
10.0
*
+
次は数字を入力してください.
3
30.0
1
次は演算子を入力してください.
+
4
34.0
/
4
8.5
-
0.5
8.0
=
プログラムがちゃんと動くことを確かめたら,
/home/ktanaka/bin/report1104 1
を実行すること.このプログラムは,~/java/Kadai1104.javaの有無,コンパ
イル,実行できるかどうかなどをチェックする(実行結果が正しいかどうかは
チェックしない).なお,自分の名前,学生証番号,プログラムに関する説明
をKadai1104.java の先頭にコメントとして入れること.
課題の提出期限は11月18日(火)の21:00(延長しました).それ以前であれば,何度でも再提出できる.
自分が課題を提出したかどうかは,
/home/ktanaka/bin/report1104
を実行すると確かめることができる.