算法通常指可以用计算机来解决某一类问题的程序或步骤这些程序或步骤必须是明确的和有效的而且能够在有限步之内完成. 程序框图是指用程序框流程线及文字说明来表示算法的图形. 介绍 讲解输出总分s编写一个求三角形面积的程序. 可将一个变量的值赋给另一个变量可先后给一个变量赋多个不同的值但变量的取值总是最近被赋予的值 .是双选择结构否是满足条件双选择结构输出a-b程序框图:是满足条件
#
#
输出yENDINPUT x= xINPUT MathsChineseEnglish abcPRINT提示内容表达式(2)用一个PRINT语句可以打印出若干个变量的值思考:若把前三步去掉则运行后显示的结果是什么呢2编制一程序输入一圆的半径便能输出该圆的周长和面积例如: x=4 y=6y=xx=3c=8PRINT ABAB(1) 变量之间应用号隔开 (5)正
计算机完成任何一项任务都需要算法 算法要用计算机能够理解的程序设计语言(programming language)翻译成计算机程序程序设计语言有很多种如BASICFoxbaseC语言CJVB等 为了实现算法中的三种基本的逻辑结构各种程序设计语言中都包含下列基本的算法语句: 两种算法比较:算法1要做6次乘法算法2只需做3次乘法.如此可见算法的好坏会影响运算速度. 算法2称为秦九韶算法其算
输出yENDINPUT x= xINPUT MathsChineseEnglish abcPRINT提示内容表达式(2)用一个PRINT语句可以打印出若干个变量的值思考:若把前三步去掉则运行后显示的结果是什么呢2编制一程序输入一圆的半径便能输出该圆的周长和面积例如: x=4 y=6y=xx=3c=8PRINT ABAB(1) 变量之间应用号隔开 (5)正
1. 什么是算法什么是程序框图 是否有计算功能有平均p=s3编写一个求三角形面积的程序(2)
目标检测反馈教学程序框图程序a=100b=85c=90PRINT The average=y=(abc)/3ENDINPUT ABPRINT ABB=AA=BPRINT ABEND目标检测反馈教学信息交流揭示规律结束a=1b=2c= a bb= a c-bPRINT a b c=a b cEND五提炼方法 反思小结输入abc练习:习题组1思考:尝试为本节课中例1编写不同的程序.
12 基本算法语句 121输入语句、输出语句和赋值语句问题提出 1算法的的基本逻辑结构有哪几种?2设计一个算法的程序框图的基本思路如何? 第二步,确定每个算法步骤所包含的逻 辑结构,并用相应的程序框图表示第一步,用自然语言表述算法步骤第三步,将所有步骤的程序框图用流程 线连接起来,并加上两个终端框3计算机完成任何一项任务都需要算法,但是,用自然语言或程序框图表示的算法,计算机是无法“理解”的 因此
课程目标设置主题探究导学知能巩固提升目录典型例题精析课程目标设置主题探究导学知能巩固提升典型例题精析目录课程目标设置主题探究导学知能巩固提升典型例题精析目录课程目标设置主题探究导学知能巩固提升典型例题精析目录单击此处编辑母版文本样式第二级第三级第四级Page ? 单击此处编辑母版标题样式一选择题(每题5分共15分)1.在INPUT语句中如果同时输入多个变量变量之间的分隔符是( )(A)逗号
违法有害信息,请在下方选择原因提交举报