問題2 解説
まず,1 行目の数を読み込んで「計算値」とし,そのあとは以下のことを繰り返せばよい.
偶数行目は記号の読み込みである.= のときは,繰り返しを終了して,そのときの「計算値」を出力する.
奇数行目は数の読み込みである.1. で読み込んだ記号の演算の種類に応じて,そのときの「計算値」と読み込んだ数とで計算を行い,新しい「計算値」とする.
問題文中に記されている条件より,「計算値」がオーバーフローすることもないし,例外等の特殊な状況を考える必要もないので,ごく自然に計算を進めるだけである.