- 4
- 0
- 约4.96千字
- 约 26页
- 2016-12-03 发布于河南
- 举报
如何编写程序解问题
如何编写程序解决问题 编程之前要了解的概念 算法 变量 语句 设计算法 首先分析和了解问题,确定问题的输入和输出数据,然后确定如何从输入数据得到输出数据的算法 不同的程序设计语言细节(语法)不同,方法相同 算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指令的有穷集合 在实际操作中,我们考虑算法应该从三方面入手: 题目中输入项(已知)有哪些? 题目中输出项(未知)有哪些? 如何由输入项得到输出项? 考虑分析后,根据解决问题的顺序写出算法 输入半径 计算圆的周长 计算圆的面积 输出圆的周长和面积 练习:试写出以下问题算法 P40实践(2) P40练习(1) P8练习(1)(2) P40实践(2) 输入时间t V=v0+a*t S=v0*t+0.5*a*t*t 输出V,S P40练习(1) 输入两点的平面坐标(x1,y1,x2,y2) 距离d=sqr((x1-x2)^2+(y1-y2)^2) 输出距离d P8练习(1) 输入实数a 如果a=0,那么绝对值b=a,否则b=-a 输出绝对值b P8练习(2) 分析:输入量为三个数n1,n2,n3;输出量为max;得到输出量的方法是比较。 一次只能比较两个数,将较大的数赋值给max,三个数经过两次比较就可以得到结果。 输入三个数n1,n2,n3. 将n1与n2中较大的数存于max 将min与n3中较大的数存于max 输出max
您可能关注的文档
- js制作自定义向及竖向的滚动条特效.doc
- poi动态导出xcel(适合多数据).doc
- 模拟数字电子电基础一.ppt
- 各种接地概念、法.doc
- Excel的使方法与技巧.ppt.doc
- EXCEL基础用.doc
- 数字与模拟电路程简介.ppt
- 第6章 JavScript与Dreamweaver.ppt
- 模板组件培训(编).ppt
- java 导出xcel 增量写入同一sheet.doc
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)