




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一课 计算机解决问题的过程 第一单元 程序设计基础 一、算法的描述 所谓算法,就是用计算机解决问题的方法和步骤。算法可以用自然语言描述,也可以用流程图描述 算法的描述 用自然语言描述算法 用流程图描述算法 1、用自然语言描述算法 【 例 1-1.1】 计算圆的面积。圆面积公式:S= R R。 用计算机解决本问题的步骤可以描述如下: ( 1)输入圆的半径 R ( 2)计算圆的面积 S。即 S= R R ( 3)打印 S 【 例 1-1.2】 输入三个数,找到并输出其中最大的数。 用 a、 b、 c表示输入的三个数,用 Max表示最大的数。本问题的解决步骤可以描述如下: ( 1)输入三个数 a,b,c。 ( 2)先假设 a是最大的数,即 Max=a。 ( 3)将 b与 Max比较,若 bMax,则 Max=b。 ( 4)将 c与 Max比较,若 cMax,则 Max=c。 ( 5)打印最大数 Max(经过上面的比较,确信 Max是三个数中最大的数)。 求圆面积、求最大数的流程图描述 2、用流程图描述算法 图 形 名 称 功 能 开始 /结束框 表示开始或结束 输入 /输出框 表示输入或输出数据 处理框 表示计算或处理等 判断框 表示条件判断 流程线 表示程序的执行顺序 流程图中常用的一些图形有如下约定 分别用自然语言和流程图描述下列问题的算法,你觉得用哪一种方法描述问题更直观? 1、计算圆的周长。圆的周长公式为:L=2 R。 2、计算水费。用水量在 30吨以内,单价为 1 元, 30吨以上的部分,单价为 2元。要求输入用水量,输出水费。 【 试一试 】 : ( 1)输入圆的半径 R ( 2)计算圆的周长 L。即 L=2 R ( 3)打印 L 开始 输入 r L= 2 R 输出 L 结束 用 y表示水费 ,用 x表示用水量 ,步骤如下 : 1.输入用水量 x。 2.用 x与 30比较。 3.若 x30 ,则 y=2(x-30)+30。 4.若 x=30 Y=2(x-30)+30 Y=x 输出 y 是 否 二、编写程序 定义 : 用程序语言表达算法的过程就是编写程序 程序设计语言 机器语言 汇编语言 高级语言 高级语言 Basic 、 ( Visual Basic(简称 VB) Pascal C 、 c+、 c# Java R= InputBox(R=, 输入 ) S=3.14*R*R Print 圆面积是: ;S a = InputBox(a=, 输入 ) b = InputBox(b=, 输入 ) c = InputBox(c=, 输入 ) Max = a If b Max Then Max = b If c Max Then Max = c Print 最大数是 ; Max 编写程序,解决前面 【 试一试 】 中的“计算圆的周长”和“计算水费”两个问题 。 【 试一试 】 : R= InputBox(R=, 输入 ) L=3.14*2*R Print “圆周长是: ;L R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理影响评估试题及答案
- 如何利用真题提升2025年建造师成绩的试题及答案
- 《物业服务公司》课件
- 田径一级裁判员培训体系与实务
- 《课件探索幸福》
- 农业农村新质生产力
- 《网络平台的运营与管理》课件
- 食堂管理员晋升体系构建与实施路径
- 新护士长心得体会模版
- 毛细血管出血的临床护理
- 科研伦理试题答案及解析
- 2025成都市新劳动合同书范本
- 第二章中国体育产业的发展与现状
- 2025届高三押题信息卷(一)地理及答案
- DB3303T078-2024规模以上工业企业健康评价指标体系
- GB 7718-2025食品安全国家标准预包装食品标签通则
- GB/T 45403-2025数字化供应链成熟度模型
- 咸宁叉车考试题及答案
- 2025春 新人教版美术小学一年级下册走进旧时光
- 腹腔引流管护理查房
- 利用导函数研究极值点偏移(4题型+高分技法+限时提升练)-2025年北京高考数学复习专练(原卷版)
评论
0/150
提交评论