1.實驗題目。
讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對/錯 的數量。
2.設計思想。
將程式隨機產生的算式,將它們計算的答案存到陣列中,並將使用者輸入的答案也放到陣列中,比較兩個陣列,判斷使用者答對多少道題。
3.實驗**。
#include#include4.執行結果。#include
#include
using
namespace
std;
#include
#include
#define max 100000
void
panduanchongfu()
;
char fuhao[16][2]=,,,,,,,,,,,,,,,};
int g[100
];
srand(time(
0));//
根據系統時間設定隨機數種子
intr,t,temp;
cout
<
-------------------
"<
cout
<
請輸入產生式數字的範圍。(請輸入兩個數字:如 10 50:代表產生式的數字範圍為(10-50)
"<
cout
<
-------------------
"<
cin>>r>>t;
cout
<
if(r>t)
inta;
cout
<
-------------------
"<
cout
<
0.無乘除法。
"<
cout
<
1.有乘除法。
"<
cout
<
請輸入選項(0或1)
"<
cout
<
-------------------
"<
cin>>a;
cout
<
if(a!=0
)
cout
<
-------------------
"<
cout
<
0.無分數。
"<
cout
<
1.有分數。
"<
cout
<
請輸入選項(0或1)
"<
cout
<
-------------------
"<
ints;
cin>>s;
cout
<
for(int i=0;i)
}else
if((m==3&&shuzi[i][0]%shuzi[i][1]!=0&&p==0)||(n==3&&shuzi[i][1]%shuzi[i][2]!=0&&p==0
))
else
else
}for(int j=i-1;j>=0;j--)}}
}}if(s==0
)
else
if(g[i]==3||g[i]==7||g[i]==11
)
else
if(g[i]==15
)
else
cout
<
<1
<
<0]<0]<1]<1]<2]<
else
else
if(q0==0
)
else
if(q1==1
)
else
if(q1==0
)
else
if(q2==1
)
else}}
int h[max][2
];
for(i=0;i)
if(g[i]==1
)
if(g[i]==2
)
if(g[i]==3
)
if(g[i]==4
)
if(g[i]==5
)
if(g[i]==6
)
if(g[i]==7
)
if(g[i]==8
)
if(g[i]==9
)
if(g[i]==10
)
if(g[i]==11
)
if(g[i]==12
)
if(g[i]==13
)
if(g[i]==14
)
if(g[i]==15
)
}int w[100][2
]; cout
<
請輸入以上題的答案(當有除法時,輸入兩個數第乙個數為商,第二個數為餘數)
"<
for(i=0;i)
else
else}}
int f=0
;
for(i=0;i)
if(f==k)
cout
<
全答對了。
"<
if(f==0
) cout
<
全答錯了。
"<
else
if(f!=k)
}int
main()
5.總結。
在編寫中,應該使使用者使用更加方便,應該加入一些提示,要考慮一些盡可能發生的情況。
6.psp
一、專案計畫總結:
周活動總結表
姓名: 李明 日期:2015/3/22
日期 任務
聽課編寫程式
閱讀課本
準備考試
日總計週日
周一周二
週三周四
周五週六
周總結階段時間和效率
週數(上一次周活動表的週數
+1):
不包括上一周在內的累計時間
總計平均
最大最小
以前各週的累計時間
總計平均
最大最小
二、時間記錄表:
學生 李明 日期
2015/3/22
教師 王建民
課程 psp
日期開始時間
結束時間
中斷時間
淨時間活動
備註3.20
19:00
20:00
程式設計3.21
14:00
15:00
程式設計
三、缺陷記錄日誌:
學生 李明
日期 2015/2/22
教員 王建民
程式號 四則運算
日期編號
型別引入階段
排除階段
修復時間
修復缺陷
3.20
定義整型時少了分號。
3.21
少了大括號。
四則運算3
一.要求 1.讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對 錯 的數量。二.思路 定義變數c1,c2並初始化,每齣一道題就答一道題,如果正確c1 如果錯誤c2 再輸出c1和c2的值 三.include using namespace std include include int c1 0...
四則運算3
1.實驗題目 讓程式能接受使用者輸入答案,並判定對錯。最後給出總共對 錯 的數量。2.設計思路 定義兩個陣列,把計算結果存入其中乙個,把使用者自己寫的答案存入另乙個陣列,比較是否相等,從而求出正確與錯誤題目的個數。3.源 1 include2 include3 include4 void choic...
四則運算3
1 include2 include3 using namespace std 4void menu 519 void yunsuan int num,int cc,int range,int neg,int yu,int mhs,int kgs 四則運算函式 2048 break 49 50whi...