小學生四則運算

2022-08-24 02:36:14 字數 1675 閱讀 2920

一、功能需求

1、使用者輸入引數n,然後隨機引數n道加減乘除演算法題

2、每個數字在0-100之間,運算子只有1個

二、功能設計

當輸入乙個引數n,隨機產生n道加減乘除算術題。保證生成的每個練習題包含1種運算子。且保證在算數過程中,不出現負數,和小數。

三、設計實現

(一)main類

輸入引數n,呼叫其他類來輸出演算法題

public

class

main }}

(二)maker類

產生演算法題

class

maker

question getquestion()

public

void

getresult()

if(list.get(1).equals('+'))

if(list.get(1).equals('-'))

if(list.get(1).equals('÷'))

this

.question.setresult(result);

//return result;

}}

(三)randomnum類:生成隨機數字類

//

生成隨機數字類

class

randomnum

return

number;}}

(四)charmaker類:隨機製造運算子類

//

隨機製造運算子類

class

charmaker;

char makechar(int

nums)

return

chars;}}

(五)question類

功能:get、set方法用於修改獲取

四、測試執行

五、psp

psp任務內容

計畫時長(h)

實際時長(h)

planning

計畫301

·estimate

估計時長,規劃大致任務步驟23

development

開發11

·analysis

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

·coding standard

**規範(為目前的開發制定合適的規範)00

·design

具體設計24

·coding

具體編碼

2042

·code review

**複審13

·test

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

reporting

報告23

·size measurement

計算工作量11

·postmortem & process improvement plan

事後總結,並提出過程改進計畫12

寫部落格30

1

小學生四則運算

小學生練習題四則運算包括真分數的四則運算和整數的四則運算,我寫了八個函式,分別是整數加法 整數減法 整數乘法 整數除法 真分數加法,真分數減法,真分數乘法和真分數除法,利用隨機函式rand 產生隨機數,可以隨意練習多少道題目,寫完這個程式用了2個小時,主要用在除錯上了。include include...

小學生四則運算

對於這個程式我以為需要半個小時能夠完成 是我太傻太天真了!不過實際操作過後,才發現我足足花了1個小時才勉強完成。之所以我說是勉強完成,是因為我的程式還有一些細節需要完善 如對於除法的除數的為0問題,我就沒有解決掉 四則運算只能運算一次,判斷完對錯後,錯了就直到算出來為止,對了就退出程式 沒有乙個選單...

小組小學生四則運算

小組git倉庫 小學一年級數學有如下的幾個特點 一年級數學要求掌握10以內的加減法,結果不大於20,不小於0.被減數不能大於減數 經過分析,這個程式應當 使用的數字小於10 數字定義型別應為整數型別 需要能按要求生成n道題目,並且其題目隨機生成 小學二年級數學有如下的幾個特點 特點1一百內加減法。特...