高中数学_基本算法语句新
* * 引入: 计算机完成任何任务都需要算法,但我们用自然语言或程序框图描述的算法计算机是无法“理解”的。这就需要我们将算法翻译成计算机可以理解的程序设计语言(Programing Language)。 计算机程序语言有很多种,如Basic、VB、C、C++、Fortran、Matlab等多种语言。 基本算法语句 计算机程序设计语言包含以下五个基本算法语句: 输入语句、输出语句、赋值语句、条件语句和循环语句 顺序结构 输入、输出语句、赋值语句 条件结构 条件语句 循环结构 循环语句 算法: 第二步:计算 的值; 开始 输入x 输出x,y 结束 框图: 例1.用描点法作函数 的图象时,需要求出 自变量和函数的一组对应值,编写程序,分别计算当x=-5, -4,-3,-2,-1,0,1,2,3,4,5时的函数值。 第一步:输入x的值; 第三步:输出x,y的值。 输入、输出语句 赋值语句 程序: INPUT “x”;x y=x^3+3 x^2-24 x+30 PRINT x,y END * * 例1.用描点法作函数 的图象时,需要求出 自变量和函数的一组对应值,编写程序,分别计算当x=-5, -4,-3,-2,-1,0,1,2,3,4,5时的函数值。 程序: INPUT “x=”;x y=x^3+3 x^2-24 x+30 PRINT x,y END * * INPUT “提示内容”;变量 输入语句: 输出语句: PRINT “提示内容”;表达式 赋值语句: 变量=表达式 输入语句: 1.“提示内容” 可以省略: INPUT x 2.一个语句可以给多个变量赋值,中间用“,”隔开: INPUT “a,b,c”;a,b,c 3.无计算功能,不能输入表达式: INPUT “a+b”;a+b INPUT “提示内容”;变量 输出语句: 1.“提示内容” 可以省略: PRINT x 2.一个语句可以输出多个表达式,中间用“,”隔开: PRINT “a,b,c”;a,b,c 3.有计算功能,可以输出计算公式的值: PRINT “a+b”;a+b PRINT “提示内容”;表达式 赋值语句: 1.“=”左侧必须是变量,右侧可以是数字、变量或者是计算公式: x=2 ; y=a ; average=(a+b)/2 2.一个语句只能有一个“=”,并且只能给一个变量赋值 x=a+b=c*d ; x=y=(a+b)/2 3.有计算功能,可以把表达式的值赋给一个变量: average=(a+b)/2 ; x=x+2 变量=表达式 常用运算符号和函数 除法取余数 MOD 除法取商 \ = = 幂运算 ^ 除法运算 / 乘法运算 功能 运算符 * ≥ ≤ ≠ Inx |x| 功能 LOG(x) SQR(x) ABS(x) 注意事项 函数名 x≥0 x0 例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。 算法: 第一步:分别输入三科的成绩a,b,c; 第二步:计算y=(a+b+c)/3; 第三步:输出y。 框图: 开始 输入a,b,c 输出y 结束 y=(a+b+c)/3 程序: INPUT a,b,c PRINT y END y=(a+b+c)/3 INPUT “a,b,c”;a,b,c p=(a+b+c)/2 S=SQR(p*(p-a)*(p-b)*(p-c)) PRINT “S=”;S END 例2:输入三角形三边边长,用海伦公式计算三角形面积,并输出结果。 开始 结束 输出S 输入a,b,c 练习:下面是我们上节课所画出的程序框图,请写出相应的程序 第一步, 第二步, 第三步, 将r赋值为10. 计算S=πr2. 输出S. 解:算法如下 开始 结束 输出S r =10 S=πr2 例2 已知下图是“求一个正奇数的平方加5的值”的程序框图,请写出对应的程序 开始 结束 输入正整数n 输出y y=x2+5 x=2n-1 例3.分析下列程序,考虑输出的结果是什么? 程序2: A=10 A=A+15 PRINT A END 程序1: a=1 x=a+1 PRINT x
您可能关注的文档
- 高中地理学业水平测试提纲.docx
- 高中地理必修(一)导学精要 答案.doc
- 高中地理必修1_第二章_自然环境中物质运动和能量交换.doc
- 高中地理必修一 第一章第一节地球的宇宙环境.ppt
- 高中地理必修一地球公转测试题.doc
- 高中地理必修一完整知识点笔记.doc
- 高中地理必修一完整笔记整理有图.doc
- 高中地理必修一教学案.doc
- 高中地理必修一第一、二单元知识点复习B3纸张.doc
- 高中地理必修一第一章知识点总结.doc
- 高中数学_椭圆,知识题型总结.doc
- 高中数学_点线面位置关系复习课件2015.12.ppt
- 高中数学《1.1.2程序框图与算法的基本逻辑结构》第1课时课件.ppt
- 高中数学一轮复习课件:函数的图像和性质.ppt
- 高中数学一轮复习课件:椭圆的标准方程和性质ppt.ppt
- 高中数学人教A版必修2配套课件:1.2.1、2中心投影与平行投影 空间几何体的三视图.ppt
- 高中数学人教B版必修2配套课件:1.1.4投影与直观图.ppt
- 高中数学人教B版必修2配套课件:2.2.3 第1课时两条直线相交、平行与重合的条件.ppt
- 高中数学人教B版必修3配套课件:2.1.1简单随机抽样.ppt
- 高中数学人教B版必修3配套课件:3.3.2随机数的含义与应用.ppt
最近下载
- 2025年内蒙古中考物理试卷及答案.docx VIP
- GJ B 2446-2-2013 J30系列微矩形电连接器详细规范.pdf VIP
- 第11课+传递绿色理念+课件+2024—2025学年赣美版(2024)+初中美术七年级下册.pptx VIP
- 2025年江苏卫生健康职业学院单招《数学》真题带答案详解(模拟题).docx VIP
- 2023年广东省中考道德与法治试卷真题及答案详解.pdf
- 相变的软模理论.ppt VIP
- 香港联交所主板上市规则.pdf VIP
- 初中英语信息技术与学科教学融合教学案例.pptx VIP
- 2025-2026学年上海川沙中学高一上学期数学月考及答案(2025.10).docx VIP
- 影视产业概论 教学大纲.docx VIP
原创力文档

文档评论(0)