
javascript作业问题!
练习1设有一个5×5的方阵,其中元素是由计算机随机生成的小于100的整数,请求出:(a)对角线上元素之和;(b)对角线上元素之积;(c)方阵中最大的元素。练习2设计一个能...
练习1 设有 一个5×5的方阵,其中元素是由计算机随机生成的小于100的整数,请求出:
(a)对角线上元素之和;
(b)对角线上元素之积;
(c)方阵中最大的元素。
练习2 设计一个能将二维数组转换成以列为主的一维数组和以行为主的一维数组。
默认二维数组数据为:
9 7 6 6
3 5 3 3
Data = 6 6 4 7
7 5 1 4
1 2 8 0
转换后:
9 7 6 6 3 5 3 3 6 6 4 7 7 5 1 4 1 2 8 0
9 3 6 7 1 7 5 6 5 2 6 3 4 1 8 6 3 7 4 0
1、给小学生出加法考试题
编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求以循序渐进方式编程:
程序1:通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则显示"Not correct! Try again!";
程序2:通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则显示"Not correct! Try again!",直到做对为止;
程序3:通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则提示重做,显示"Not correct! Try again!",最多给三次机会,如果三次仍未做对,则显示"Not correct. You have tried three times! Test over!"程序结束;
程序4:连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则显示"Not correct!",不给机会重做,10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题目数量.
程序5:通过计算机随机产生10道四则运算题,两个操作数为1~10之间的随机数,运算类型为随机产生的加,减,乘,整除中的任意一种,如果输入答案正确,则显示"Right!",否则显示"Not correct!",不给机会重做,10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题目数量.
2、掷骰子游戏
编写程序模拟掷骰子游戏。已知掷骰子游戏的游戏规则为:每个骰子有6面,这些面包含1、2、3、4、5、6个点,投两枚骰子之后,计算点数之和。
如果第一次投的点数和为7或11,则游戏者获胜;
如果第一次投的点数和为2、3或12,则游戏者输;
如果第一次投的点数和为4、5、6、8、9或10,则将这个和作为游戏者获胜需要掷出的点数,继续投骰子,直到赚到该点数时算游戏者获胜。如果投掷7次仍未赚到该点数,则游戏者输。
3餐饮服务质量调查打分
在商业和科学研究中,人们经常需要对数据进行分析并将结果以直方图的形式显示出来.例如,一个公司的主管可能需要了解一年来公司的营业状况,比较一下各月份的销售收入状况,如果仅给出一大堆数据,这显然太不直观了,如果能将这些数据以条形图(直方图)的形式表示,那么将会大大增加这些数据的直观性,也便于数据的分析与对比.下面以顾客对餐饮服务打分为例,练习一下这方面的程序.假设现在有40个学生被邀请来给自助餐厅的食品和服务质量打分,分数为从1~10的10个等级(1意味着最低分,10表示最高分),试统计调查结果,并用'*'打印出如下形式的统计结果直方图.
Grade Count Histogram
1 5 *****
2 10 **********
3 7 *******
请发至我邮箱:137540358@qq.com 展开
(a)对角线上元素之和;
(b)对角线上元素之积;
(c)方阵中最大的元素。
练习2 设计一个能将二维数组转换成以列为主的一维数组和以行为主的一维数组。
默认二维数组数据为:
9 7 6 6
3 5 3 3
Data = 6 6 4 7
7 5 1 4
1 2 8 0
转换后:
9 7 6 6 3 5 3 3 6 6 4 7 7 5 1 4 1 2 8 0
9 3 6 7 1 7 5 6 5 2 6 3 4 1 8 6 3 7 4 0
1、给小学生出加法考试题
编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求以循序渐进方式编程:
程序1:通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则显示"Not correct! Try again!";
程序2:通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则显示"Not correct! Try again!",直到做对为止;
程序3:通过输入两个加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则提示重做,显示"Not correct! Try again!",最多给三次机会,如果三次仍未做对,则显示"Not correct. You have tried three times! Test over!"程序结束;
程序4:连续做10道题,通过计算机随机产生两个1~10之间的加数给学生出一道加法运算题,如果输入答案正确,则显示"Right!",否则显示"Not correct!",不给机会重做,10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题目数量.
程序5:通过计算机随机产生10道四则运算题,两个操作数为1~10之间的随机数,运算类型为随机产生的加,减,乘,整除中的任意一种,如果输入答案正确,则显示"Right!",否则显示"Not correct!",不给机会重做,10道题做完后,按每题10分统计总得分,然后打印出总分和做错的题目数量.
2、掷骰子游戏
编写程序模拟掷骰子游戏。已知掷骰子游戏的游戏规则为:每个骰子有6面,这些面包含1、2、3、4、5、6个点,投两枚骰子之后,计算点数之和。
如果第一次投的点数和为7或11,则游戏者获胜;
如果第一次投的点数和为2、3或12,则游戏者输;
如果第一次投的点数和为4、5、6、8、9或10,则将这个和作为游戏者获胜需要掷出的点数,继续投骰子,直到赚到该点数时算游戏者获胜。如果投掷7次仍未赚到该点数,则游戏者输。
3餐饮服务质量调查打分
在商业和科学研究中,人们经常需要对数据进行分析并将结果以直方图的形式显示出来.例如,一个公司的主管可能需要了解一年来公司的营业状况,比较一下各月份的销售收入状况,如果仅给出一大堆数据,这显然太不直观了,如果能将这些数据以条形图(直方图)的形式表示,那么将会大大增加这些数据的直观性,也便于数据的分析与对比.下面以顾客对餐饮服务打分为例,练习一下这方面的程序.假设现在有40个学生被邀请来给自助餐厅的食品和服务质量打分,分数为从1~10的10个等级(1意味着最低分,10表示最高分),试统计调查结果,并用'*'打印出如下形式的统计结果直方图.
Grade Count Histogram
1 5 *****
2 10 **********
3 7 *******
请发至我邮箱:137540358@qq.com 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询