- 11
- 0
- 约小于1千字
- 约 14页
- 2018-06-24 发布于四川
- 举报
计算机解决问题的过程- PowerPoint Presentation
第一课 计算机解决问题的过程 一、算法的描述 所谓算法,就是用计算机解决问题的方法和步骤。算法可以用自然语言描述,也可以用流程图描述 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表示用水量,步骤如下: 输入用水量x。 用x与30比较。 若x30 ,则 y=2(x-30)+30。 若x=30 ,则 y=x。 打印y。 开始 结束 输入x X30 Y=2(x-30)+30 Y=x 输出y 是 否 定义: 用程序语言表达算法的过程就是编写程序 程序设计语言 机器语言 汇编语言 高级语言
您可能关注的文档
最近下载
- 工商管理专业毕业论文参选题大全.doc VIP
- 江西省萍乡市2024-2025学年八年级上学期期末地理试题(含答案).pdf VIP
- 高考物理100考点最新模拟题(磁场)精选训练专题05带电粒子在直线形边界磁场中的运动原卷版Word版缺答案.doc VIP
- 上海英语中考考纲词汇2025电子版 .pdf VIP
- 电土施表13.3-5 管道(设备)强度(严密性)试验记录.doc VIP
- 间苯三酚联合盐酸利托君治疗孕20_周以上先兆流产的保胎效果及对P、β.pptx VIP
- 山东省临沂第二中学2022-2023学年高一上学期期末试题数学试题.pdf VIP
- 大模型在规划中的应用与实践报告.pptx
- 间苯三酚联合地屈孕酮治疗先兆流产的疗效观察 .pdf VIP
- 医院聘用员工年度考核方案及细则.docx VIP
原创力文档

文档评论(0)