matlab练习题(代码片段)

ʚVVcatɞ ʚVVcatɞ     2023-01-16     363

关键词:

题目描述

企业发放的奖金根据利润提成。利润(i) 低于或等于10 万元时,奖金可提成10%;利润高于10 万元,低于20 万元时,低于10 万元的部分按10%提成,高于10 万元的部分,
可提成7.5%;20 万元到40 万元之间时,高于20 万元的部分,可提5%;40 万元到60 万元之间时, 高于40 万元的部分, 可提成3%;60 万元到100 万元之间时, 高于60 万元的部分,可提成1.5%;高于100 万元时,超过100 万元的部分按1%提成,从键盘输入当月利润i,求发放奖金总数。

输入

一个数,表示当月利润。(单位:万元)

输出

一个数,表示发放奖金。(单位:万元) 保留2位小数

样例输入 Copy

45

样例输出 Copy

2.90

程序代码

n = 0;
sum = 0;

n = input('');
if n <= 10
    sum = n * 0.1;
elseif n <= 20
    sum = (n - 10) * 0.075 + 10 * 0.1;        
elseif  n<=40
    sum = (n - 20)  *0.05 + 10 * 0.075 + 10 * 0.1; 
elseif n <= 60
    sum = (n - 40) * 0.03 + 20 * 0.05 + 10 * 0.075 + 10 * 0.1;
elseif n <= 10
    sum = (n - 60) * 0.015 + 20 * 0.03 + 20 * 0.05 + 10 * 0.075 + 10 * 0.1;
else
    sum = (n - 100) * 0.01 + 40 * 0.015 + 20  * 0.03 + 20  * 0.05 + 10  * 0.075 + 10  * 0.1;
end

result = sprintf('%.2f', sum);
disp(num2str(result));

matlab练习题1(代码片段)

练习:基本操作与简单输入输出题干:%第一,二题略%第三题x=input('')y=x^3+((x-0.98)^2)/((x+1.25)^3)-5*(x+(1/x))%第四题cos(2*pi/3)-(9-sqrt(2))^(1/3)%第五题a=3;A=4;b=a^2;B= 查看详情

matlab练习一(代码片段)

matlab初级练习本专栏是matlab的一些基础练习,因为我也在学习阶段,所以难免会有一些错误,欢迎各位大佬纠正。实验内容与要求给定两个excel文件,一个是“matlab课学生名单.xlsx”,一个是“需要剔除学生名单.xlsx”,请... 查看详情

matlab练习题(代码片段)

题目描述输入一个整数n<10输入n+2行,如图的图形:核心n行,周边被*号保卫输入一个整数输出字符图形样例输入Copy4样例输出Copy**A**BBB**CCCCC**DDDDDDD************分析,该字符图形可以划分为5个部分,首先是第... 查看详情

matlab练习题(代码片段)

题目描述已知银行整存整取存款不同期限的月息利率分别为:0.315%期限一年0.330%期限二年0.345%期限三年0.375%期限五年0.420%期限八年要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。如10万,存1... 查看详情

matlab练习题(代码片段)

题目描述已知银行整存整取存款不同期限的月息利率分别为:0.315%期限一年0.330%期限二年0.345%期限三年0.375%期限五年0.420%期限八年要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。如10万,存1... 查看详情

matlab练习题(代码片段)

题目描述中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入样例1:103输出样例1:Fishinginday103输入样例2:34... 查看详情

matlab练习题(代码片段)

题目描述中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入样例1:103输出样例1:Fishinginday103输入样例2:34... 查看详情

matlab练习题金币(代码片段)

题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;... 查看详情

matlab练习题金币(代码片段)

题目描述国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;... 查看详情

matlab练习题(代码片段)

题目描述企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提成10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万元到40万元之间时&... 查看详情

matlab练习题(代码片段)

题目描述企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提成10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万元到40万元之间时&... 查看详情

matlab练习题(代码片段)

题目描述给定n(n≤10000)和k(k≤100),将从1到nn之间的所有正整数可以分为两类:A类数可以被k整除(也就是说是k的倍数),而B类数不能。请输出这两类数的平均数,精确到小数点后1位,用空格隔开。数... 查看详情

matlab练习程序(数据主方向)(代码片段)

...一步运算,把原始数据旋转到主轴对应的坐标系上即可。matlab代码如下:clearall;closeall;clc;mu=[00];sigma=[11.3;1.33];data=mvnrnd(mu,sigma,1000);me=mean(data);sigma=(data-me)‘*(data-me)/(lengt 查看详情

matlab练习二基本绘图(代码片段)

这是matlab第二次基本练习,如有错误请多指教实验要求:1、创建一个4*5的随机矩阵,提取第一行和第二行中大于0.3的元素组成矩阵。2、设,把X=0~2π区间分为125点,画出以x为横坐标,y为中坐标的曲线。3、设,要求在区... 查看详情

matlab练习2.矩阵与数组的一般操作(代码片段)

%第一题,后略a=eye(3);%第二题A=logspace(0,4,5);B=diag(A);savemydataB;%第三题loadmydataB;C=diag(B);diag函数用法:https://blog.csdn.net/majinlei121/article/details/50432909linspace与logspace 查看详情

matlab练习程序(贝塞尔曲线)(代码片段)

下面三个公式分别是一次、二次和三次贝塞尔曲线公式:通用的贝塞尔曲线公式如下:可以看出,系数是由一个杨辉三角组成的。这里的一次或者二次三次由控制点个数来决定,次数等于控制点个数-1。实现的效果如下:代码如... 查看详情

matlab练习程序(椭球拟合)(代码片段)

这次我们来拟合一个椭球,之前也拟合过空间的椭圆,不过当时只用了五个点,方程组应该是欠定的,看看就好。要拟合椭球,首先设定椭球一般方程:根据这个方程和已有的空间椭球点数据,利用最小二乘就能得到上面九个参... 查看详情

matlab练习程序(最小二乘多项式拟合)(代码片段)

最近在分析一些数据,就是数据拟合的一些事情,用到了matlab的polyfit函数,效果不错。因此想了解一下这个多项式具体是如何拟合出来的,所以就搜了相关资料。这个文档介绍的还不错,我估计任何一本数值分析教材上讲的都... 查看详情