MATLAB 练习题

Posted ʚVVcatɞ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB 练习题相关的知识,希望对你有一定的参考价值。

题目描述

已知银行整存整取存款不同期限的月息利率分别为:
0.315% 期限一年
0.330% 期限二年
0.345% 期限三年
0.375% 期限五年
0.420% 期限八年
要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。
如10万,存1年就是:10+10*0.315%12
存2年就是:10+10
0.330%24
存3年就是:10+10
0.345%*36

输入

2个数:本金和年限

输出

一个数,到期后的本金与利息的总和

样例输入 Copy

10,3

样例输出 Copy

11.242
input_str = input('', 's');
str_list = strsplit(input_str, ',');
principal = str_list(1);
years = str_list(2);
principal = str2num(principal1,1);
years = str2num(years1,1);

switch years
    case 1
        principal = principal + principal * 0.00315 * 12;
    case 2
        principal = principal + principal * 0.00330 * 24;
    case 3
        principal = principal + principal * 0.00345 * 36; 
    case 5
        principal = principal + principal * 0.00375 * 60;
    case 8
        principal = principal + principal * 0.00420 * 96;
end

disp(num2str(principal));

以上是关于MATLAB 练习题的主要内容,如果未能解决你的问题,请参考以下文章

while循环

靠“吃利息”每月5000元,需要银行存多少本金?

计算存款利息

Python笔记-房贷计算(本息和本金,每月还利息和每月还本金)及作图对比

Python编程实现计算存款利息

等额本息,等额本金,先息后本解读