内容正文:
程序的顺序结构
顺序结构
Introduction
*
顺序结构的表示
图示
语句1
语句2
语句3
语句n
……
打开方便面
添加调料
倒开水
吃面
……
生活中
你敢挑战吗
*
细节决定成败 思维引领未来
编程王者挑战赛
*
规则
Introduction
*
段位
RANK
黄金
7000
5000
*
你敢挑战吗
黄金
5000
*
一元二次方程有解吗
黄金
已知一元二次方程
的解是否存在与参数a ,b ,c 的值有关,其判断式为 ,请输入 a, b, c 的值,让程序自动算出判断式的值。
*
一元二次方程有解吗
黄金
函数的格式:
函数名 (表达式)
记住不要漏掉括号,也不要弄混函数名,求开方是 sqr 不是 spr
程序的顺序为:①获取三个文本框中a, b, c的值
②计算判别式m的值 ③输出m的值
*
你敢挑战吗
7000
*
画圆
如图所示,在文本框中分别输入圆心的横纵坐标以及半径,程序自动计算出圆的面积并画出一个红色的圆。(注意圆的颜色要求)
*
画圆
钻石
FillStyle: 设置画图形状
FillColor: 设置画图颜色
Circle (x , y),r : 画一个圆心为(x , y)半径为 r 的一个圆。
程序的顺序为:①获取三个文本框中 x, y, r 的值
②计算面积S的值 ③设置好笔触和颜色 ④画圆
*
你敢挑战吗
10000
*
两数交换程序
如图所示,在两个文本框框中分别输入不同的两个数字,点击“交换”按钮后,两个文本框中的数字互相交换。
实质上就是交换 X 和 Y 这两个变量的值
*
如何交换X和Y的值?
思考
X = Y
1.m=X
2.X=Y
3.Y=m
1.m=X
2.X=Y
3.Y=m
千万不要打乱步骤的顺序哦~~
因为变量的值会被新的值覆盖掉
X
Y
m
Y = X
中间变量
*
使用赋值语句完成程序
编程
因为给变量赋予新值的时候会覆盖旧值,所以要通过新的变量 m 作为媒介,先把X的值保存下来,再把Y的值给X,最后再把m的值给Y。
注意:不能打乱顺序,更不能直接:X=Y Y=X
程序的顺序为:①获取两个文本框中 X, Y 的值
②用中间变量m保存X的值 ③将Y的值给X
④将m的值给Y ⑤输出已经交换好的 X,Y
*
*
总结回顾
*
总结回顾