纺织CAD实验指导书

纺织CAD实验指导书

ID:39584952

大小:147.00 KB

页数:21页

时间:2019-07-06

纺织CAD实验指导书_第1页
纺织CAD实验指导书_第2页
纺织CAD实验指导书_第3页
纺织CAD实验指导书_第4页
纺织CAD实验指导书_第5页
资源描述:

《纺织CAD实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、纺织CAD实验指导书敬凌霄编西南大学纺织服装学院实验一熟悉Delphi集成开发环境一.目的熟悉Delphi集成开发环境,掌握编辑﹑编译和运行程序的操作。二.练习Program1题意:编写工资、加班工资、税后收入的运算程序。计算结果存入Edit组件中表示出来。操作顺序1)从File选择New,新建应用程序;(可以不需要做。)2)从Standard组件板中选择Edit1组件放置在Form1(窗体上);3)消去Edit1组件的text属性里的文字Edit1;4)从Standard组件板选择两个Botton(按钮)组件置于窗体上,其Caption属性分别设置为start和clo

2、se;5)双击start按钮,在ProcedureTform1.Button1Click和begin之间对变量进行说明,即输入:varpay,overtimepay,totalpay:integer;6)在begin…end之间输入以下语句:pay:=200;overtimepay:=300;totalpay:=pay+overtimepay;Edit1.Text:=IntToStr(totalpay);7)双击Close按钮,在begin…end之间输入:Close;8)运行后(单击工具栏上的图标),按下start按钮。Program2题意:Program1只使用了整

3、数。在Program2里,将整数变成实数,同时扣除税收,用两个组件分别表示总收入和净收入,并用标签显示组件的意义。操作顺序1)在Program1的基础上修改程序。再选择一个Edit组件并放置在窗体上,其操作与Program1相同;2)选两个Label标签放置于窗体上,并将其Caption属性分别设置为grosspayis和netpayis;3)从Standard组件板选择两个Botton(按钮)组件置于窗体上,其Caption属性分别设置为“计算”和“关闭”;4)Botton1的单击事件中的begin之前,var变量说明文的前一行,加入常量说明ConstTaxrate=

4、0.075;1)变量说明以及在begin…end之间输入以下语句ConstTaxrate=0.075;varpay,overtimepay,grosspay,netpay:single;beginpay:=500.50;pay:=StrTofloat(gongzi.text);overtimepay:=100.10;Grosspay:=pay+overtimepay;netpay:=grosspay-(grosspay*taxrate);Edit1.Text:=FloatToStr(grosspay);Edit2.Text:=FloatToStr(netpay);end

5、;5)运行程序。三.实验报告要求:1.在Program1里,将IntToStr()改为Format(‘Thetotalpayis%d‘,[totalpay]),观察其计算结果的表示方法的变化。2.在Program2里,pay和overtimepay的值是在编写源代码时代入变量的,如果其变量值发生变化,就必须在程序中一一修改。这里,用两个Edit组件,通过在它们的text属性里输入值来对变量pay和overtimepay进行赋值。pay:=Strtofloat(edit3.text);formatfloat(‘0.00‘,grosspay);可能用到的语句://///{限

6、制键盘输入的必须是数字0~9和退格键,/////小数点,否则置空。onkeypress事件中}Ifnot(keyin[‘0’..’9’,’.’,#8])thenkey:=#0;{字符串相连运算}Edit1.text:=edit1.text+’2’;Edit1.text:=FloatToStr(strtofloat(edit1.text+’2’));A:=1Ifa=1thenc+dIfa=2thenc-dIf判别式thenbegin**********************endelsebegin********************end;caseaof1:c+d2

7、:c-dCase判别式of限制式1:begin语句end;限制式2:begin语句end;限制式3:begin语句end;Elsebegin语句end;{不是以上限制式时}ForrepeatwhileInteger,string,single,double,array,Boolean。IntTostrFloatToStr《》StrToFloat限制不能是空ifedit1.Text=''thenshowmessage('工资不能为空!请输入数字')elsepay:=StrTofloat(edit1.text);end;不要随意双击已经添加到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。