2.2算法的控制结构学案 高中信息技术浙教版(2019)必修1

文档属性

名称 2.2算法的控制结构学案 高中信息技术浙教版(2019)必修1
格式 doc
文件大小 91.7KB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2025-08-12 10:21:10

图片预览

文档简介

课题:2.2算法的控制结构 班级: 姓名: 质量评价:
边思考边学
1.顺序结构:按顺序执行完每一步,程序结束。例:用程序实现计算机矩形面积小程序。 伪代码:代码:输入、输出如何操作?都有哪些参数?注意事项2.分支结构:课本P39页例,求一元二次方程的根。伪代码:思考与记录:代码化其上算法。计算机如何求算术平方根,计算机常见的算式写法与数学上的不同:循环结构。上次课学案练习题4. :补全代码,再录入运行:循环常用的两个关键词:( ),( )循环条件: 循环体:(4)如何区分循环体内外的语句?练习:某算法的部分流程图如所示,执行这部分流程后,输出a,b的值分别是( )A.5,8 B.4,8 C.5,11 D.4,11
总结与反思:1. 总结算法的概念,比较古代的算法,现代广义的算法和计算机领域“算法”的含义和区别; 2. 归纳算法的特征和三要素; 3. 总结算法的常用描述方法;4. 总结三种算法控制结构的特点及适用范围。
a=用户输入的值
b=用户输入的值
s=a+b
输出:您输入的矩形面积是,s(值)
a=二次项系数
b=一次项系数
c=常数项
if a为0:
输出:二次项系数不能为0
else:
算出判别式dt=b的平方-4ac
If dt<0:
输出:无实根
Elif dt>0:
计算x1,x2
输出:x1,x2
Else:
计算x1
输出:x1=x2=
n=int(input('请输入一个值:n='))
m=0
s=0
_____ ms=s+2*m+1
m=m+1
print('s=',s)