題目要求
1學生寫的程式必須能判斷使用者的輸入答案是否正確
2程式必須能處理四則運算的混合算式
1 設計思路:
產生隨機數以及題目中產生的數的個數
通過if判斷是否符合條件
通過for迴圈來實現產生所需要的算式的個數
在具體實現過程中,通過對比使用者答案和程式執行答案來判斷答案的對錯
2源程式**:
#include#include4實驗總結:通過該實驗,我明白了同伴的重要性。兩個人的思維碰撞確實比乙個人的苦思冥想要好的多。這次合作讓我想到了團體的重要性,使我明白了合作的關鍵。 5時間記錄日誌: 學生:孫梅 日期:3/26 教師: 王建民 課程:軟體工程概論 日期#include
using
namespace
std;
void
main()
if(fushu==1
)
if(fushu==0
)
}
for(int ii=0;ii) }}
if(yushu==4
)
else
break
; }}}
}if(chengchu==6
)
}cout
<1
<
<0
];
if(shuzinum==2
)
kuohao=8
;
if(kuohao==7
)
cout
<1]<
<1]<
;
for(int i=weizhi2 +1;i)
answer=num[0
];
if(fuhao[weizhi2]=='+'
)
if(fuhao[weizhi2]=='-'
)
if(fuhao[weizhi2]=='*'
)
if(fuhao[weizhi2]=='/'
)
for(int i=0;i)
if(fuhao[i]=='/'
)
}for(int i=0;i)
}if(kuohao==8
)
answer=num[0
];
for(int i=0;i)
if(fuhao[i]=='/'
)
}for(int i=0;i)
}cout
<
<
cout
<
請輸入你的計算結果
"<
cin>>myanswer;
if(answer-myanswer<0.00001
)
else
}cout
<
算對了:
"<
算錯了:
"<
}3執行結果截圖
開始時間
結束時間
中段時間(分鐘)
淨時間(分鐘)
活動備註cu
3/21
8:00
9:50
上課課間休息
3/22
14:00
15:00
看《構建之法》
上廁所18:00
20:00
寫程式休息
3/23
16:00
16:40
寫程式19:00
20:00
寫閱讀筆記
3/24
19:00
21:30
編寫程式
休息3/25
15:00
15:30
寫進度條
3/26
9:00
11:30
寫程式
結對**:四則運算設計思路
四則運算細化 1 避免重複 首先先出第一題a1 b1及c1 加減乘除 均隨機產生,然後第二題a2 b2及c2 加減乘除 也隨機產生並判斷a2 b2 c2是否與a1 b1 c1完全相同,若完全相同重新生成,第三,第四,第五個都一樣。3 可控制下列引數 是否有乘除法 資料範圍 加減有無負數 除法有無餘數...
python四則運算程式 四則運算(Python)
四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random...
四則運算改設計思路
第一步 避免題目重複 我們可以將已生成的算式儲存,然後將之後生成的算式與之前生成的作比較,一樣的排除,不一樣的保留。第二步 可定製 數量 列印方式 定義乙個num,通過使用者的輸入num來確定數量 第三步 是否有乘除 設定乙個選項,輸入y代表可以生成四則運算,n代表只能生成加減運算 是否支援減法負數...