7
题目3:猜数字游戏
一、题目分析与算法设计:
2.算法设计
① 判别是否猜中伪代码如下: 计算机随机产生一个1~100的数 while(用户输入的数与计算机产生的数不等){
if(用户输入的数>计算机产生的数) 输出提示:“Wrong!Too high!”
else if(用户输入的数<计算机产生的数) 输出提示:“Wrong!Too low”
11
题目3:猜数字游戏
谢 谢!
12
} 输出提示:“Right!” 8
题目3:猜数字游戏
一、题目分析与算法设计:
2.算法设计 ② 错误信息分析如下: 由于用户输入信息具有随意性,因此一定要 对用户输入的不合法的信息要进行合理处理, 不合法的信息如下:
9
题目3:猜数字游戏之流程行结果
1
题目3:求车速
一、题目分析与算法设计:
1.流程图如下:
2
题目1:求车速
二、代码设计及演示过程
三、运行结果
3
题目2:abcd=(ab+cd)2
一、题目分析与算法设计:
1.题目分析
具有这种性质的四位数没有分布规律,可采 用穷举法,对所有四位数进行判断,从而筛 选出符合这种性质的四位数。具体算法实现, 可任取一个四位数,将其截成两部分,前两 位为a,后两位为b,然后利用公式计算并判 断。
4
题目2:abcd=(ab+cd)2
5
题目2:abcd=(ab+cd)2
二、代码设计及演示过程 三、运行结果
6
题目3:猜数字游戏
一、题目分析与算法设计:
1.题目分析
这是一道简单的猜数游戏,首先由计算机随机产生一 个1~100的数,然后由用户来猜,把每一次用户猜的 数字与计算机产生的数对比,给出相应的提示,如果 大于该数,给出提示“Wrong!Too high!”,如果小 于该数,给出提示”Wrong!Too low”,如果正确, 则显示”Right!”,然后结束游戏!如果用户输入的数 字不在1~100内的整数,要提示用户,并且让用户重 新输入。