簡易四則運算

2022-08-29 03:18:11 字數 2723 閱讀 2126

本次作業要求來自:

一、題目要求:

任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30, 那就輸出 30 道題目和答案。 表示式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。

1) 要求能出和真分數 (二分之一, 十二分之五,等)相關的練習題。

2) 並且要求能處理使用者的輸入,並判斷對錯,打分統計。 要求能處理使用者輸入的真分數, 如 1/2, 5/12 等。

二、個人軟體過程耗時估計與統計表

psp2.1

personal software process stages

預估時間(h)

實際時間(h)

planning計畫2

3estimate

估計這個任務需要多少時間46

development開發2

3analysis

需求分析 (包括學習新技術)

0.21

coding standard

**規範

0.10.4

design

具體設計

0.50.5

coding

具體編碼

11.5

code review

**複審

0.10.4

test

測試(自我測試,修改**,提交修改)

0.20.4

四則運算的三元二次方程裡面應該有三個隨機數和兩個運算符號,其中兩個運算符號組合有16種,因此我採用swith,case語句進行判斷,將16種情況一一列出來

如何判斷運算的優先順序,這裡最正確 的做法是使用棧的方式來解決,但是我對這方面不是很熟悉,基礎比較薄弱,因此我才用最笨的方式,我將三元二次方程裡面可能出現的16種運算情況都羅列出來,進行判斷。

一開始是想著用for()迴圈來將16種情況進行隨機生成的,但發現因為我們不能要負數的結果,當產生負數結果時要再迴圈產生一次,我發現for()迴圈很難進行算式的個數統計,因此在參考別 的同學的**後就採用了do()while迴圈來做,當隨機產生的結果時負數時,用continue跳出再迴圈。

然後計算正確率時一開始一直得不到答案,然後發現自己把正確率定義為整型。

真分數的答案我還解決不了,其次就是遇到有小數的取整,我只取整數字。

本次作業要求來自:

一、題目要求:

任何程式語言都可以,命令列程式接受乙個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30, 那就輸出 30 道題目和答案。 表示式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。

1) 要求能出和真分數 (二分之一, 十二分之五,等)相關的練習題。

2) 並且要求能處理使用者的輸入,並判斷對錯,打分統計。 要求能處理使用者輸入的真分數, 如 1/2, 5/12 等。

二、個人軟體過程耗時估計與統計表

psp2.1

personal software process stages

預估時間(h)

實際時間(h)

planning計畫2

3estimate

估計這個任務需要多少時間46

development開發2

3analysis

需求分析 (包括學習新技術)

0.21

coding standard

**規範

0.10.4

design

具體設計

0.50.5

coding

具體編碼

11.5

code review

**複審

0.10.4

test

測試(自我測試,修改**,提交修改)

0.20.4

四則運算的三元二次方程裡面應該有三個隨機數和兩個運算符號,其中兩個運算符號組合有16種,因此我採用swith,case語句進行判斷,將16種情況一一列出來

如何判斷運算的優先順序,這裡最正確 的做法是使用棧的方式來解決,但是我對這方面不是很熟悉,基礎比較薄弱,因此我才用最笨的方式,我將三元二次方程裡面可能出現的16種運算情況都羅列出來,進行判斷。

一開始是想著用for()迴圈來將16種情況進行隨機生成的,但發現因為我們不能要負數的結果,當產生負數結果時要再迴圈產生一次,我發現for()迴圈很難進行算式的個數統計,因此在參考別 的同學的**後就採用了do()while迴圈來做,當隨機產生的結果時負數時,用continue跳出再迴圈。

然後計算正確率時一開始一直得不到答案,然後發現自己把正確率定義為整型。

真分數的答案我還解決不了,其次就是遇到有小數的取整,我只取整數字。

python實現簡易四則運算

設計乙個不重複的100以內的無括號非分數四則運算生成器,符合加減乘除四則運算可以選擇自動生成題目數量 負數輸出 非整數輸出 限制大小 運算子的個數 1,記為 num opt 題目避免重複 隨機產生 num opt 1 個數,通過列表儲存產生的數,使用題庫字典判斷是否重複,如果與前面的題目不重複就繼續...

python四則運算程式 四則運算(Python)

四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random...

java四則運算

public class arithmetic implements serializable 除法 param number1 除數 param number2 被除數 param decimal 保留幾位小數點 return public static double divide string ...