计算机完成任何一项任务都需要算法 , 但是 , 我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的
因此还需要将算法用计算机能够理解的程序设计语言( programming language )翻译成计算机程序
【创设情境】在现代社会里 , 计算机已经成为人们日常生活和工作不可缺少的工具 , 如 : 听 MP3, 看电影 , 玩游戏 , 打字排版 , 画卡通画 , 处理数据等等 , 那么 , 计算机是怎样工作的呢
这些就是这一节所要研究的主要内容——基本算法语句
今天,我们先一起来学习输入、输出语句和赋值语句
程序设计语言有很多种
如 BASIC , Foxbase ,C , Pascal 等
为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句 输出语句 赋值语句条件语句 循环语句输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能
赋值语句与程序框图中表示赋值的处理框对应
算法:开始输入 x3232430yxxx输出 x,y结束框图:例 1
用描点法作函数 的图象时,需要求出 自变量和函数的一组对应值,编写程序,分别计算当x=-5, -4,-3,-2,-1,0,1,2,3,4,5 时的函数值
3232430yxxx第二步:计算 的值;3232430yxxx第一步:输入 x 的值;第三步:输出 x,y 的值
程序:INPUT “x=”;xy=x^3+3 x^2-24 x+30PRINT xPRINT yEND**INPUT “x=”;x y=x^3+3*x^2-24*x+30PRINT yEND程序 : ----------------- 输入语句 --------- 赋值语句------------------------- 输出语句-------