RAPTOR流程图编程_13548
- 格式:ppt
- 大小:556.50 KB
- 文档页数:9
RAPTOR程序设计评分标准1.从键盘输入任意整数N,当N 0时显示“Error!”,否则利用循环结构计算并显示1+3+5+…+(2×N - 1)的值。
(100分)2.设计循环结构程序输入任意10个整数,分别统计其中的奇数个数、偶数个数、所有数的累加和,然后显示结果。
(100分)3.设计循环结构程序输入任意10个数,然后求这批数的最大值、最小值、平均值,显示结果。
(100分)4.设计循环结构程序输入任意10个学生某门课程考试成绩X,如果X≥90,则显示“A”;如果75≤X<90,则显示“B”;如果60≤X<75,则显示“C”;如果X<60,则显示“D”。
(100分)5分5. 设计循环结构程序输入任意10个学生某门课程考试成绩,然后分别计算并显示成绩在80分(含80分)以上的学生人数、不及格学生人数、全班平均分。
(100分)5分6. 设计循环结构程序输入某商场10个顾客的消费金额X ,当X ≥5000元,折扣率为10%;当3000≤X <5000,折扣率为5%;当1000≤X <3000,折扣率为3%;否则,折扣率为0;计算并显示每位顾客的实际支付金额。
(100分)7. 输入任意数X ,当X=0时显示“Error!”, 否则利用循环结构计算并显示表达式1/X + 2/X + 3/X + … + 10/X 的值。
(100分)5分8.设计循环结构程序输入任意10个整数,分别统计其中的正数和、负数和以及总和,然后显示结果。
(100分)9.从键盘输入任意整数N,当N 0时显示“Error!”,否则利用循环结构计算并显示N 的阶乘值(1 × 2 × 3 ×…×N)。
(100分)10.输入任意整数N值,当N 0时显示“Error!”,否则利用循环结构计算并显示1/2+1/4+1/6+….+1/(2 ×N)的值。
(100分)11.设计循环结构程序输入任意10个圆的半径值R,当R 0时,则显示“Error!”,否则分别计算并显示这些圆的面积值。
算法名称:求最大值算法输入:输入10个数算法输出:最大值算法描述:step1:输入astep2:n=1,m=astep3:当n<=10时:输入an=n+1若m<a成立,则m=a step4:输出mRaptor流程图及结果截图算法名称:求数的平均值算法输入:无算法输出:平均值算法描述:step1:s=0;num=0step2: n=200step3:当n<=300时:若n%3=0 or n%7=0成立S=s+nNum=num+1N=n+1step4:ave=s/numstep5:输出aveRaptor流程图及结果截图算法名称:计算公式前n项之和算法输入:n算法输出:前n项之和算法步骤:step1:输入nstep2.1:将1赋值给x2.2将0赋值给s2.3将s+1/x赋值给s2.4将x+1赋值给x2.5判断x>n?2.5.1为真,转32.5.2为假,转2.3step3:输出sRaptor流程图及结果截图:算法名称:求满足条件的所有的数算法输入:300-500之间的数算法输出:满足条件的所有的数算法步骤:Step1:将300赋值给xStep2.1百位a=floor(x/100)2.2十位b=floor(x/10)2.3个位c=x mod 102.4判断a*b*c=42 or a+b+c=5?2.4.1为真,输出x2.5将x+1赋值给x2.6判断x>500?2.6.1为真,转32.6.2为假,转2.1step3:结束Raptor流程图及结果截图:算法名称:计算大人数和幼儿数算法输入:无算法输出:大人数和幼儿数算法描述:step1:x=1step2: 当x<25时若4x+(100-x)/4=100成立输出大人数x输出幼儿数100-xstep3:x=x+1step4: 当x<25时若4x+(100-x)/4=100成立输出大人数x输出幼儿数100-x Raptor流程图及结果截图。