早教吧作业答案频道 -->其他-->
vb程序设计实例编写程序,设银行定期存款的年利率为:1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法:①存一次5年期;②存一
题目详情
vb程序设计实例
编写程序,设银行定期存款的年利率为:1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法:
①存一次5年期;
②存一次3年期,一次2年期;
③存一次3年期,两次1年期;
④存两次2年期,一次1年期;
⑤存一次2年期,三次1年期;
⑥存五次1年期.
分别计算各种存法5年后到期的本息合计,如图所示
编写程序,设银行定期存款的年利率为:1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法:
①存一次5年期;
②存一次3年期,一次2年期;
③存一次3年期,两次1年期;
④存两次2年期,一次1年期;
⑤存一次2年期,三次1年期;
⑥存五次1年期.
分别计算各种存法5年后到期的本息合计,如图所示
▼优质解答
答案和解析
Private Sub Form_Activate()
'1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法:
Const x1 As Double = 0.0225, x2 As Double = 0.0243, x3 As Double = 0.027, x5 As Double = 0.0288
Dim x As Double
x = Val(InputBox(""))
Print "①存一次5年期,5年后到期的本息合计"; ss(x, 5, x5)
Print "②存一次3年期,一次2年期,5年后到期的本息合计"; ss(ss(x, 3, x3), 2, x2)
Print "③存一次3年期,两次1年期,5年后到期的本息合计"; ss(ss(ss(x, 3, x3), 1, x1), 1, x1)
Print "④存两次2年期,一次1年期,5年后到期的本息合计"; ss(ss(ss(x, 2, x2), 2, x2), 1, x1)
Print "⑤存一次2年期,三次1年期,5年后到期的本息合计"; ss(ss(ss(ss(x, 2, x2), 1, x1), 1, x1), 1, x1)
Print "⑥存五次1年期,5年后到期的本息合计"; ss(ss(ss(ss(ss(x, 1, x1), 1, x1), 1, x1), 1, x1), 1, x1)
End Sub
Private Function ss(ByVal a As Double, b As Integer, c As Double) As Double
ss = a + a * c * b
End Function
Private Sub Form_Load()
AutoRedraw = True
End Sub
'1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法:
Const x1 As Double = 0.0225, x2 As Double = 0.0243, x3 As Double = 0.027, x5 As Double = 0.0288
Dim x As Double
x = Val(InputBox(""))
Print "①存一次5年期,5年后到期的本息合计"; ss(x, 5, x5)
Print "②存一次3年期,一次2年期,5年后到期的本息合计"; ss(ss(x, 3, x3), 2, x2)
Print "③存一次3年期,两次1年期,5年后到期的本息合计"; ss(ss(ss(x, 3, x3), 1, x1), 1, x1)
Print "④存两次2年期,一次1年期,5年后到期的本息合计"; ss(ss(ss(x, 2, x2), 2, x2), 1, x1)
Print "⑤存一次2年期,三次1年期,5年后到期的本息合计"; ss(ss(ss(ss(x, 2, x2), 1, x1), 1, x1), 1, x1)
Print "⑥存五次1年期,5年后到期的本息合计"; ss(ss(ss(ss(ss(x, 1, x1), 1, x1), 1, x1), 1, x1), 1, x1)
End Sub
Private Function ss(ByVal a As Double, b As Integer, c As Double) As Double
ss = a + a * c * b
End Function
Private Sub Form_Load()
AutoRedraw = True
End Sub
看了 vb程序设计实例编写程序,设...的网友还看了以下:
1.下面各题怎样简便就怎样算.12分之7加12分之5减7分之535乘(7分之5加7分之2乘5分之3 2020-04-07 …
一张发票的一角被弄污了要算出每张桌子多少钱?椅子4把单价22元.总结88元,一共算出198元.桌一 2020-04-26 …
解方程4.8-X=3(X-6)还有巧算6.43-6.43×0.65-6.43×0.25一个长方体容 2020-06-03 …
用铝片制罐头盒,一张铝片可制罐身16个,制罐底43个用铝片制罐头盒,一张铝片可制罐身16个,或罐底 2020-06-07 …
我家的冰箱能耗是0.43度电一天,我想算它的功率,那么P=0.43*3.6*10^6/(24*36 2020-07-22 …
57+83+43=83+(57+43)这一步计算只应用了加法交换律..(判断对错) 2020-07-31 …
12+43+88=43+(12+88),这里只运用了加法结合律.. 2020-07-31 …
怎么写反复反复反复反复反复反复反复反复反复反复反复反复反复反复一个漆黑的夜晚,一个苦行僧走到一个荒僻 2020-11-11 …
某小学的学生中基因型比率为:XBXB:XBXb:XbXb:XBY:XbY=44%:5%:19%:43 2020-11-29 …
用白铁皮做罐头盒,每张铁皮可制盒身16个,或盒底43个,一个盒身与两个盒底配成一套罐头盒.现有150 2020-12-21 …