如何编写程序解问题.pptVIP

  • 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

文档评论(0)

1亿VIP精品文档

相关文档