程序设计基础知识.ppt
《程序设计基础知识.ppt》由会员分享,可在线阅读,更多相关《程序设计基础知识.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、QBASICLETUSLEARNQBASICFORCOMPUTER 算法与框图的基本概念算法与框图程序实战1.程序框图2.利用计算机解题的步骤1.顺序结构顺序结构输入,输出,赋值运算等语句2.分支语句分支语句主要用分支语句主要用分支语句IF.ELSE来实现来实现3.循环结构直直到到型型循循环环当当型型循循环环循环语句:循环语句:DO.WHILEDO.UNTILFOR.NEXT实现实现.利用计算机编程的步骤利用计算机编程的步骤分析分析确定算法确定算法编写程序编写程序上机调试上机调试要做什么,由哪些数据要做什么,由哪些数据用数学方法如何解决用数学方法如何解决选择框图结构,设计框图选择框图结构,设计
2、框图根据框图,组织语句,检查根据框图,组织语句,检查输入程序,调试输入程序,调试例一:以知三角形ABC的三边为a,b,c,编写程序求三角形的面积。分析:分析:求求三角形的面积三角形的面积S有有a,b,c三边数据三边数据程序框图:程序框图:什么结构:什么结构:顺序结构顺序结构输入输入a,b,cP=(a+b+c)/2S=输出输出S输入语句运算赋值语句运算赋值语句 求根用SQR()函数实现输出语句顺序结构顺序结构输入输入a,b,c输入语句输入语句运算赋值语句运算赋值语句运算赋值语句运算赋值语句 求根用求根用SQR()函数实现函数实现输出语句输出语句S=输出输出S程序:程序:DEFSNG:a,b,c,
3、P,sS=SQR(Px(P-a)x(P-b)x(P-c)INPUT“a,b,c=“;a,b,cP=(a+b+c)/2PRINT“S=“;SENDP=(a+b+c)/2检查检查:X不是乘号,不能做乘法运算,不是乘号,不能做乘法运算,“”才能做乘法!才能做乘法!S=SQR(P(P-a)(P-b)(P-c).DEFSNGa,b,c,p,sINPUT“a,b,c=“;a,b,c.END.a,b,c=S=63,4,5a,b,c=1,2,3S=0.a,b,c=S=63,4,5a,b,c=1,2,3“您输入的三边您输入的三边不能构成三角形不能构成三角形”构成三角形构成三角形:a+bc,b+ca,a+cbDE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 基础知识
限制150内