Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 5854|回复: 17
打印 上一主题 下一主题

緊急!!各位大大幫幫忙!!!

[复制链接]

7

主题

1

好友

2095

积分

白金长老

Rank: 10

跳转到指定楼层
1#
发表于 2012-6-3 12:40 PM |只看该作者 |倒序浏览
本帖最后由 墮落之星 于 2012-6-3 12:48 PM 编辑

用java写一个程序,让用户输入贷款金额,并在数年的贷款期限,并显示每个利息率从3.5%到8%,增量的1/4,每月付款总额。如果输入贷款金额5000五年,它会显示一个表如下:

贷款金额:5000

numebr年:5

利率           每月付款        总付款
3.5%         90.95             5457.52
3.75%       91.51            5491.17
4.0%         92.08            5524.95
4.25%       92.64             5558.86
4.5%,     93.21              5592.9
4.75%      93.78              5627.07
5.0%        94.35              5661.37
5.25%      94.92              5695.79
5.5%         95.55             730.34
5.75%       96.08               5765.03
6.0%         96.66             5799.84
6.25%        97.24              5834.77
6.5%          97. 83            5869.84
6.75%         98.41            5905.03
7.0%           99.05            940.35
7.25%          99.59           5975.8
7.5%            100.18          60110.38
7.75%           100.78            60470.08
8.0%              101.38            60820.91

還有想問下到底怎麼算利息??
我算來算去算不出。。。




收藏收藏0

105

主题

1

好友

4475

积分

一流名嘴

打酱油的。。

Rank: 12Rank: 12Rank: 12

2#
发表于 2012-6-3 01:07 PM |只看该作者
回复 1# 墮落之星


你的问题是google translate来的吗
用字很奇怪
看了很久都看不懂
是要算利息???

从3.5%算到8%?


回复

使用道具 举报

16

主题

0

好友

1188

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

3#
发表于 2012-6-3 01:14 PM |只看该作者
回复 1# 墮落之星
首先你要找rate
rate=annual percentage rate/ 1200
然后要算五年有多少个月
5x12=60
monthly payment= (rate x( rate/( ( (1+rate)^60) -1)))x 贷款金额


回复

使用道具 举报

7

主题

1

好友

2095

积分

白金长老

Rank: 10

4#
发表于 2012-6-3 01:18 PM |只看该作者
回复  墮落之星


你的问题是google translate来的吗
用字很奇怪
看了很久都看不懂
是要算利息?? ...
buzZsk 发表于 2012-6-3 01:07 PM

是的。。。
原文是
Write a program that lets the user enter the loan amount and loan period in number of years and displays the monthly and total payments for each interest rate starting from 3.5% to 8%, with an increment of 1/4.  If you enter the loan amount 5,000 for five years, it will display a table as follows:

Loan Amount: 5000

Numebr of Years: 5

Interest Rate   Monthly Payment     Total Payment
3.5%                     90.95                     5457.52
3.75%                    91.51                     5491.17
4.0%                     92.08                     5524.95
4.25%                    92.64                     5558.86
4.5%                      93.21                     5592.9
4.75%                    93.78                     5627.07
5.0%                      94.35                     5661.37
5.25%                    94.92                     5695.79
5.5%                      95.5                      5730.34
5.75%                    96.08                     5765.03
6.0%                     96.66                      5799.84
6.25%                   97.24                      5834.77
6.5%                     97.83                      5869.84
6.75%                   98.41                      5905.03
7.0%                     99.0                       5940.35
7.25%                   99.59                      5975.8
7.5%                   100.18                      6011.38
7.75%                  100.78                     6047.08
8.0%                    101.38                     6082.91


回复

使用道具 举报

7

主题

1

好友

2095

积分

白金长老

Rank: 10

5#
发表于 2012-6-3 01:22 PM |只看该作者
回复  墮落之星
首先你要找rate
rate=annual percentage rate/ 1200
然后要算五年有多少个月
5x12=60
...
leon_lcl 发表于 2012-6-3 01:14 PM

抱歉。。
我就是看不懂这句。。
我才学不久老师也没有交到。。


回复

使用道具 举报

105

主题

1

好友

4475

积分

一流名嘴

打酱油的。。

Rank: 12Rank: 12Rank: 12

6#
发表于 2012-6-3 01:29 PM |只看该作者
回复 4# 墮落之星


根据3楼的方法,的确能算出5年
但是
年份是变数
所以要改一下
60要改成(年×12)
你会loop吗?
basic if else呢?


回复

使用道具 举报

7

主题

1

好友

2095

积分

白金长老

Rank: 10

7#
发表于 2012-6-3 01:34 PM |只看该作者
本帖最后由 墮落之星 于 2012-6-3 01:36 PM 编辑
回复  墮落之星


根据3楼的方法,的确能算出5年
但是
年份是变数
所以要改一下
60要改成(年×12 ...
buzZsk 发表于 2012-6-3 01:29 PM

bacis 的if else会。。。
loop 也会。。


回复

使用道具 举报

16

主题

0

好友

1188

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

8#
发表于 2012-6-3 01:46 PM |只看该作者
回复 4# 墮落之星
其实这个问题很简单,
给user enter Loan Amount 和Number of Years,
过后就looping,looping condition 那边可以用while
在while 里面计算value, increase while value 1/4


回复

使用道具 举报

7

主题

1

好友

2095

积分

白金长老

Rank: 10

9#
发表于 2012-6-3 01:53 PM |只看该作者
回复 8# leon_lcl

好的..
还有想问下为什么rate=annual percentage rate/ 1200


回复

使用道具 举报

16

主题

0

好友

1188

积分

黄金长老

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

10#
发表于 2012-6-3 02:08 PM |只看该作者
回复 9# 墮落之星
把annual percentage rate/ 100 to get a decimal fraction,然后除12,得到monthly rate
你可以看看这边的formula
http://www.1728.org/loanform.htm


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 02:43 AM , Processed in 0.152253 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部