什么是编程
编程就是根据业务的需要,制定做这个事情的流程,用计算机的语言翻译这个流程。
对我们的要求:
1. 熟悉业务,能够将业务抽象为流程
2. 熟悉计算机语言。
程序设计思维很重要,这个也叫程序设计的能力,和哪种计算机语言没有关系,比如 Java php js。他们的思维都是一样,学会站在计算机的角度去分析问题。
例如:
根据三角形的三边去计算三角形的面积(海伦公式:三角形的面积等于S,p为半周长,S=Math.sqrt(p*(p-a)*(p-b)*(p-c)))
现只分析用户输入的三边刚好可以组成一个三角形:
1. 接收用户输入的第一条边的长度a。
2. 接收用户输入的第二条边的长度b。
3. 接收用户输入的第三条边的长度c。
4. 判断是否构成一个三角形
5. 能构成一个三角形,则计算这个三角形的半周长p=(a+b+c)/2
6. 根据海伦公式的计算出面积S