意表を突いても勝てない

サンムーンでたら頑張る

1.

大項目 中項目 入力 期待出力 テスト結果
整数の演算ができるか 足し算 5+2 7.00000
  引き算 2-4 -2.00000
  割り算 9/3 3.00000
  掛け算 5*0 0.00000
小数の演算ができるか 足し算 4.5+6.8 11.30000
  引き算 88.4-23.9 64.50000
  割り算 84.3/11.8 7.14407
  掛け算 15.5*99.3 1539.15000
計算の順序を守っているか 掛け算 4.5+7*5 39.50000
  割り算 5+4/3 6.33333
エラー処理 割る数が0 9/0 ERROR!
  1文字目が非数字 a+2 ERROR!
  演算子の後が非数字(+) 55+b ERROR!
  演算子の後が非数字(*) 91*m ERROR!
  演算子の連続(+) 53++ ERROR!
  演算子の連続(*) 81** ERROR!
仕様遵守 入力を5桁に丸めているか 0.000005*1000000 10.00000
  出力を5桁に丸めているか 5.555555+1 6.55556

 

 

2.

大項目 中項目 入力 期待出力 テスト結果
整数の演算ができるか 足し算 5+2 7.00000
  引き算 2-4 -2.00000
  割り算 9/3 3.00000
  掛け算 5*0 0.00000
小数の演算ができるか 足し算 4.5+6.8 11.30000
  引き算 88.4-23.9 64.50000
  割り算 84.3/11.8 7.14407
  掛け算 15.5*99.3 1539.15000
負の値の演算ができるか 足し算 (-5)+3 -2.00000
  引き算 8-(-2) 10.00000
  割り算 (-4)/9 -0.44444
  掛け算 3*(-2) -6.00000
計算の順序を守っているか 掛け算 4.5+7*5 39.50000
  割り算 5+4/3 6.33333
  括弧 5+(4-3*8) -15.00000
エラー処理 割る数が0 9/0 ERROR!:Divided Zero
  1文字目が非数字 a+2 ERROR!:NOT_DIGIT
  演算子の後が非数字(+) 55+b ERROR!:NOT_DIGIT
  演算子の後が非数字(*) 91*m ERROR!:NOT_DIGIT
  演算子の連続(+) 53++ ERROR!CONTINUOUS_OPERATOR
  演算子の連続(*) 81** ERROR!CONTINUOUS_OPERATOR
  カッコの閉じ忘れ 5+(4*2 ERROR!:Not Block End
仕様遵守 入力を5桁に丸めているか 0.000005*1000000 10.00000
  出力を5桁に丸めているか 5.555555+1 6.55556