1 / 15
文档名称:

java循环结构.ppt

格式:ppt   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java循环结构.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

java循环结构.ppt

文档介绍

文档介绍:Java流程控制 ——循环结构 主讲:贾艳波
第三章
11/10/2017
1
《Java面向对象程序设计教程》-第三章
[任务] 购房还贷计算器应用程序。该应用程序用于显示当贷款期限分别为2年、3年、4年和5年时,每月所需支付的还款额。
从问题的描述得知,该应用程序必须对一个计算重复执行4次——对于这类问题需要用一条循环语句来解决。该应用程序必须满足下面的需求:
应用程序需求分析
通常,银行为购房提供的贷款期限从2年到30年不等。
每月的支付额是根据贷款期限、贷款额和利率来进行计算的。创建一个这样的应用程序,允许客户输入某套房子的价格、预付定金以及所贷款的年利率。应用程序能够针对5年、6年、7年和8年期的贷款期限,按不同的年份显示贷款期限和月度支付额。
实例程序演示
11/10/2017
2
《Java面向对象程序设计教程》-第三章
循环结构(重复结构)
循环语句:是在给定条件成立时,反复执行某个程序段(循环体)。
1、while语句
2、do-while语句
3、for语句
4、购车还贷实例程序
11/10/2017
3
《Java面向对象程序设计教程》-第三章
1、while语句
while (表达式)
语句
while
表达式
语句
false
ture
假若读者拿着一个货物清单到超市去购买货物,并且按照这张清单,顺序找到每一款需购买的货物。这一过程可用下面的伪代码语句进行描述:
如果购物清单中仍然有需购买的货物
将某一款货物添加到购物车中
并将其从清单中划掉
long result=1;
while(n>0)
{
result*=n--;
}
int n=10;
result=result*n;
n=n-1;
条件
循环体
11/10/2017
4
《Java面向对象程序设计教程》-第三章
购房还贷计算器应用程序
对购房还贷计算器应用程序的基本操作做如下描述:
将贷款期限初始化为5年
获取房屋价格、预付定金以及年利率
计算贷款数额
计算贷款月利率

当贷款期限小于或等于8年时
计算总月数
根据贷款数额、每月利率以及按月贷款期限,计算月度支付额
显示结果
将贷款期限增加1年
int year=5;
……
string str;
str=(“输入房屋价格:");
double price=(str);
double loanAmount=(price-downPayment)*;//计算贷款额
monthlyInterest=interest/1200;//计算月利率
while(years<=8)
{ months=12*years;
double base=(1+monthlyInterest,months);
monthlyPayment=loanAmount*monthlyInterest/(1-(1/base));
(+years+"\t"+ monthlyPayment);
years++;
}
月还款额=
11/10/2017
5
《Java面向对象程序设计教程》-第三章
import ;
public class TPayment {
public static void main(String[] args){
int years=5;
int months;
double monthlyPayment;
String str;
str=(“输入房屋价格:");
int price=(str);
str=(“输入预付定金");
int downPayment=(str);
str=(“输入年利率");
double monthlyInterest=(str)/1200;
double loanAmount=(price-downPayment)*;
购房还贷计算器应用程序的完整代码
11/10/2017
6
《Java面向对象程序设计教程》-第三章
购房还贷计算器应用程序的完整代码
while(years<=8) //计算每月付款金额
{ months=12

最近更新

幼儿园大班绘画说课稿《希望幼儿园》 9页

部编人教版五年级语文下册期中试卷及答案(最新.. 5页

最新版社会保障局公务员办公室终重点工作计划.. 5页

最新版电力党员个人自我总结 3页

酒店服务员培训计划四 7页

技校班级工作计划-(二) 4页

财务人员下半年工作计划(精选)(1) 5页

2025A市政道路照明系统升级改造工程承包合同正.. 18页

2025[食品行业]总经理聘用合同范本 17页

2025年[高效]快递配送运费合同范本精编 14页

2025年出租车行业品牌形象重塑合作合同 13页

2025年城市公交车队能源消耗优化合作协议 16页

2025年度个人车辆购置担保贷款合同标准 13页

2025年度二手房装修合同竣工结算与验收合同 15页

2025年度人工智能算法知识产权授权与商业化合.. 15页

饮料销售业务员工作总结 3页

2025年度住房租赁贷款担保合同 16页

最新版6月办公室个人工作总结范文 4页

2025年度冰箱品牌授权使用许可合同 13页

2025年度单位员工营养餐配送服务协议 15页

最新人教版六年级语文下册第一次月考总复习及.. 5页

2025年度国有企业与个体劳动者综合性劳务服务.. 14页

2025年度地理信息系统数据保密协议正本 17页

2025年度外卖平台加盟商合作协议 13页

2025年度大理石卫生间铺设与防水施工合同 17页

通用版爱与责任心得体会范例集锦三篇 5页

2025年度建筑材料设备租赁合同范本 15页

2025年度房地产项目工程质量保修合同 15页

2025年度按时缴纳车辆购置税保证合同 14页

2025年度文化旅游项目担保公司贷款延期还款协.. 14页