流程图编程参考答案.docx
- 文档编号:4520134
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:37
- 大小:433.66KB
流程图编程参考答案.docx
《流程图编程参考答案.docx》由会员分享,可在线阅读,更多相关《流程图编程参考答案.docx(37页珍藏版)》请在冰豆网上搜索。
流程图编程参考答案
RAPTOR程序设计评分标准
1.从键盘输入任意整数N,当N0时显示“Error!
”,否则利用循环结构计算并显示1+3+5+…+(2×N-1)的值。
(100分)
5分
5分
10分
20分
10分
10分
10分
10分
20分
2.设计循环结构程序输入任意10个整数,分别统计其中的奇数个数、偶数个数、所有数的累加和,然后显示结果。
(100分)
5分
5分
5分
5分
10分
5分
5分
10分
10分
5分
5分
5分
5分
20分
3.设计循环结构程序输入任意10个数,然后求这批数的最大值、最小值、平均值,显示结果。
(100分)
5分
5分
5分
5分
5分
5分
5分
10分
10分
10分
15分
5分
5分
5分
5分
4.设计循环结构程序输入任意10个学生某门课程考试成绩X,如果X90,则显示“A”;如果75X<90,则显示“B”;如果60X<75,则显示“C”;如果X<60,则显示“D”。
(100分)
10分
5分
5分
10分
10分
10分
5分
10分
20分
10分
5分
5.
5分
5分
5分
5分
10分
10分
10分
10分
10分
20分
10分
设计循环结构程序输入任意10个学生某门课程考试成绩,然后分别计算并显示成绩在80分(含80分)以上的学生人数、不及格学生人数、全班平均分。
(100分)
5分
5分
5分
5分
10分
5分
5分
5分
5分
10分
10分
15分
5分
5分
5分
6.设计循环结构程序输入某商场10个顾客的消费金额X,当X≥5000元,折扣率为10%;当3000≤X<5000,折扣率为5%;当1000≤X<3000,折扣率为3%;否则,折扣率为0;计算并显示每位顾客的实际支付金额。
(100分)
5分
5分
5分
10分
10分
10分
5分
20分
5分
5分
10分
10分
7.输入任意数X,当X=0时显示“Error!
”,否则利用循环结构计算并显示表达式1/X+2/X+3/X+…+10/X的值。
(100分)
10分
10分
10分
10分
20分
20分
5分
5分
10分
8.设计循环结构程序输入任意10个整数,分别统计其中的正数和、负数和以及总和,然后显示结果。
(100分)
10分
10分
10分
5分
15分
5分
5分
5分
5分
20分
5分
5分
9.从键盘输入任意整数N,当N0时显示“Error!
”,否则利用循环结构计算并显示N的阶乘值(1×2×3×…×N)。
(100分)
20分
10分
5分
20分
10分
5分
10分
10分
10分
10.输入任意整数N值,当N0时显示“Error!
”,否则利用循环结构计算并显示1/2+1/4+1/6+….+1/(2×N)的值。
(100分)
10分
10分
20分
5分
20分
10分
5分
10分
10分
11.设计循环结构程序输入任意10个圆的半径值R,当R0时,则显示“Error!
”,否则分别计算并显示这些圆的面积值。
(100分)
10分
10分
10分
25分
10分
10分
25分
12.
输入任意数X,当X0时显示“Error!
”,否则利用循环结构计算表达式的值,然后显示结果。
(100分)
20分
10分
15分
5分
20分
10分
5分
5分
10分
13、编写Raptor11187.rap实现:
输入任意整数N值,当N≤0时显示“Error!
”,否则利用循环结构计算并显示1+1/3+1/5+1/7+…+1/(2×N-1)的值。
14、编写Raptor11188.rap实现:
输入任意整数N值,当N≤0时显示“Error!
”,否则判断N是否为素数并输出结果(“Itisaprimenumber.”“Itisnotaprimenumber.”)。
15、编写Raptor11194.rap实现:
从键盘输入任意整数N,当N小于或等于0时显示“Error!
”,否则计算并显示2+4+6+…+(2×N)的值。
16、编写11217.rap实现:
输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1/2+2/3+3/4+…+n/(n+1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=4.4071”。
17.编写11218.rap实现:
输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=2^1+2^2+2^3+…+2^n(其中2^n表示2的n次方)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=126”。
18.输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1/2+3/4+5/6+…+(2×n-1)/(2×n)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=4.7750”。
19.输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1×(n+1)+2×(n+2)+3×(n+3)+…+n×(n+n)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=217”。
20、编写11221.rap实现:
输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=n-1/1-1/3-1/5-…-1/(2×n-1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=4.1218”。
21.输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1×3+2×5+3×7+…+n×(2×n+1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=203”。
22、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1/5+2/7+3/9+…+n/(2×n+3)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=1.9673”。
23、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1^1+2^2+3^3+…+n^n(其中n^n表示n的n次方)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=50069”。
24、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=n-1/3-2/5-3/7-…-n/(2×n+1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=3.4776”。
25、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1/3+3/5+5/7+…+(2×n-1)/(2×n+1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=4.0897”。
26、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=n/2+n/4+n/6+…+n/(2×n)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=7.3500”。
27、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=2^1/1+2^2/3+2^3/5+…+2^n/(2×n-1)(其中2^n表示2的n次方)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=16.5928”。
28、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=n-2/5-4/7-6/9-…-(2×n)/(2×n+3)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=2.0654”。
29、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1/3^1+2/3^2+3/3^3+…+n/3^n(其中3^n表示3的n次方)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=0.7449”。
30、请按照实验指导教材第6章实验1-实验4,完成以下作业:
(1)Raptor作业交卷:
单击此处上传文件“三角形面积计算.rap”、“求最大值.rap”、“计算累加和.rap”、“求公约数和公倍数.rap”到服务器。
允许上传:
三角形面积计算.rap,求最大值.rap,计算累加和.rap,求公约数和公倍数.rap
31、输入任意整数存入变量n中,若n≤0或n>10,则打印出提示信息“Error!
”,否则分别计算表达式:
p=1/1×1/3×1/5×…×1/(2×n-1)和sum=1+5+9+…+(4×n-3)的值,最后打印出变量n、p和sum的值。
要求流程图执行时给出输入提示信息“Pleaseinputnvalue:
”,输出格式示例为(n=9时):
“n=9p=0.00000002902sum=153”。
(注:
见程序Raptor13681.rap)
32请按如下要求完成Raptor流程图编程:
(1)编写Raptor13718.rap实现:
输入任意整数存入变量n中,若n≤0或n>5,则打印出提示信息“Error!
”,否则计算表达式:
f=1!
+3!
+5!
+…+(2n-1)!
的值,最后打印出变量n和f的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=5时):
“n=5f=368047”。
(注:
见程序Raptor13718.rap)
33请按如下要求完成Raptor流程图编程:
(1)编写13852.rap实现:
输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程计算sum=1/3+3/5+5/7+…+(2×n-1)/(2×n+1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=4.0897”。
(注:
见程序13852.rap)
34、输入任意整数存入变量n中,若n≤0则输出“Error!
”;否则组织循环结构流程打印数列:
149…n2。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“149162536”。
(注:
见程序13853.rap)
35请按如下要求完成Raptor流程图编程:
(1)编写13854.rap实现:
输入任意整数存入变量n中,若n≤0则输出Error!
;否则组织循环结构流程计算sum=1+1/21+1/22+…+1/2n的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=1.9844”。
(注:
见程序13854.rap)
36.请按如下要求完成Raptor流程图编程:
(1)编写13855.rap实现:
输入任意整数存入变量n中,若n≤0则输出Error!
;否则组织循环结构流程打印数列:
1827…n3。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=4时):
“182764”。
(注:
见程序13855.rap)
37请按如下要求完成Raptor流程图编程:
(1)编写13856.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=–1+3–5+7–9+…+(–1)n×(2×n–1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=6”。
(注:
见程序13856.rap)
38请按如下要求完成Raptor流程图编程:
(1)编写13857.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=1–2+3–4+5+…+(-1)n+1×n的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=-3”。
(注:
见程序13857.rap)
39请按如下要求完成Raptor流程图编程:
(1)编写13858.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=n/2+n/4+n/6+…+n/(2×n)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=7.3500”。
(注:
见程序13858.rap)
40请按如下要求完成Raptor流程图编程:
(1)编写13859.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=2/3+4/5+...+(2×n)/(2×n+1)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=5.0449”。
(注:
见程序13859.rap)
41.请按如下要求完成Raptor流程图编程:
(1)编写13860.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=3/2+5/4+...+(2×n+1)/(2×n)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=7.2250”。
(注:
见程序13860.rap)
42请按如下要求完成Raptor流程图编程:
(1)编写13861.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=2×2+5×22+8×23+…+(3×n-1)×2n的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=1800”。
(注:
见程序13861.rap)
43请按如下要求完成Raptor流程图编程:
(1)编写13862.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=(n+1)/2+(n+2)/4+...+(n+n)/(2×n)的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=10.3500”。
(注:
见程序13862.rap)
44请按如下要求完成Raptor流程图编程:
(1)编写13863.rap实现:
输入任意整数存入变量n,若n<=0,则输出Error!
;否则组织循环结构流程计算sum=2/3+5/32+8/33+…+(3×n-1)/3n的值,然后分别输出变量n和sum的值。
要求流程图执行时给出输入提示信息“n=?
”,输出格式示例为(n=6时):
“n=6sum=1.7353”。
(注:
见程序13863.rap)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流程图 编程 参考答案