高一数学基本算法语句苏教版【本讲教育信息】一
教学内容:基本算法语句二、本周教学目标1、经历将具体问题的流程图转化为伪代码的过程
2、理解用伪代码表示的算法语句——赋值语句、输入输出语句、条件语句、进一步体会算法的基本思想
3、通过本节的学习,理解一个运算过程应是:在运算中构造、设计、选择一个合理的算法,以提高效率
4、通过本节的学习,进一步提高逻辑思维能力
三、本周知识要点1、赋值语句在伪代码中,赋值语句用符号“”表示,“”表示将y值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式
2、输入输出语句输入语句:“Reada,b”表示输入的数据依次送给a,b输出语句:“Printx”表示输出运算结果
“鸡兔同笼”是我国隋朝时期的数学著作《孙子算经》中的一个有趣且具有深远影响的题目:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何
”分析:用解方程组的思想不难解决这一问题解:设有x只鸡,y只兔,则因此,只要输入相应的未知数的系数和常数项,就能计算出方程组的解,即可以求出x、y的值
流程图如下:EMBEDWord
Picture
8开始结束21121221()/()xbcbcabab12211221()/()yacacabab1122,,,,,,bcbc12输入aa,xy输入用伪代码可表示为:Printx,y3、条件语句①单行条件语句——IfP(条件)ThenA(命令)②块状条件语句一般形式:其中A表示判断的条件,B表示满足条件时执行的操作内容,C表示不满足条件时执行的操作内容,EndIf表示条件语句结束.③条件语句的嵌套(多选择条件结构)【典型例题】例1
已知圆的方程,求圆上的点到(a,b不同时为零)的最大距离和最小距离
解:伪代码如下:例2
阅读下列伪代码,并指出当时的结果
某居民区的物管部门每月按以下方法收取卫生费: