一个项目的分析_第1页
一个项目的分析_第2页
一个项目的分析_第3页
一个项目的分析_第4页
一个项目的分析_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.#和.3.0第一步 周礼著清华大学出版社 2.#程序设计indows项目开发 邵顺增李琳主编清华大学出版社 3.c#语言 windows程序设计于国防 李剑著 清华大学出版社,参考书目:,自学: 一、基本窗体控件 按钮button,多选框checkbox,单选按钮radiobutton, 标签label,文本框textbox,组合框combobox, 列表框listbox,滚动条scrollbar,进度条progressbar 工具栏toolstrip,状态栏statusstrip,列表视图listview 树视图treeview 二、项目的安装与部署,存款计算器,项目实践: 按照复利计算

2、方式,要求编写一个windows应用程序,能依据输入的存款信息(本金、年利率与存款年限),计算出存款到期时的利息及其账户内金额(不考虑利息税情况)。 注:利息计算的两种方式:复利和单利。所谓的单利是指每次获不滚入本金,计息时仅以原有的本金为基础。而复利则是将获利直接追加到本金,作为下次计息时的新的本金。假定某存款每年有10%的获利,最初的存款总额是100万。当以单利计算时,每年可获10万利息,因此10年后可以获得100万利息。当以复利计算时,第一年利息为100万的10%,即是10万,但是第二却是(100+10)*10%,即是11万,如此类推,等到10年后,所获的利息近160万。,一、项目分析与

3、算法流程设计。 二、界面设计。 三、代码编制。 四、系统运行与效果测试。,完成一个项目的步骤:,推导出计算公式.利息 p*(1+i)n 本金 算法流程: 1、从用户输入界面中分别提取存款年限、存款本金和年利率。 2、依据公式计算利息总额。 3、计算账户总额。 4、将所有要求输出的数据拼凑成符合格式要求的字符串,并输出。,一、项目分析与算法流程设计,二、界面设计,相关控件属性设置,三、代码分析,1、事件 private void button1_click(object sender, eventargs e) ,2.类型转换 corpus_amount = double.parse(corpu

4、s_textbox.text); 方法 double.parse(str)实现将字符串参数str强制转换为双精度浮点数。 string s=“10”; int i=int32.parse(s); object方法tostring( ),返回对象的字符串表示 int i=10; string s=i.tostring( );,4.字符串的格式化 str = string.format(0,3:d 1,10:c 2,8:c 3,15:c, deposit_years, corpus_amount, interest_amount, income_amount); 说明:string类的format方法,格式: string.format(n,m:sn,参数列表); 其中是从开始的整数,例writeline(“请输出0”,x) 其中是整数,表明包含格式化的值的区域的宽度,为负则左对齐,为正则右对齐。 和n分别表示格式字符和小数位数。,messagebox.show(输入内容非数字); result_listbox.items.add(str); priv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论