第三单元
1.输入一个百分之成绩,输出成绩等级A、B、C、D、E。其中90~100分为A,80~89分为B,70~79分为C,60~69
分为D,60分一下为E。
要求:
ifswitch
(1)分别用语句和语句实现。
(2)输入百分制成绩后判断该成绩的合理性,对不合理的成绩应输出错误信息。
%使用if语句实现;
%使用if语句实现代码
score=input(Pleaseinputthescore:);
ifscore=0score60
level=E;
elseifscore=60score=6
level=D;
elseifscore=70score=7
level=C;
elseifscore=80score=8
level=B;
elseifscore=90score=100
level=A
else
level=Invalidscore;
end
disp(level);
score=fix(input(Pleaseinputthescore:));
switchscore
casenum2cell(0:59)
level=E;
casenum2cell(60:69)
level=D;
casenum2cell(70:79)
level=C;
casenum2cell(80:89)
level=B;
casenum2cell(90:100)
level=A;
otherwise
level=Invalidscore;
end
disp(level);
1
2.求输入n,求下式的值。
要求分别用循环结构和向量运算(使用prod函数)来实现。
%循环结构实现
n=fix(input(n=));
result=1;
while(n)
temp=((2*n)*(2*n))/((2*n-1)*(2*n+1));
result=result*temp;
n=n-1;
end
disp(result);
%向量运算实现
n=fix(input(n=));
i=1:n;
temp=(2*i).^2./((2*i-1).*(2*i+1));
result=prod(temp);
disp(result);
3.设
%函数文件fx.m定义,注意是要单独创建函数文件。
functiony=fx(x);
y=1./((x-2).^2+0.1)+1./((x-3).^4+0.01);
end
%在命令窗口调用该函数文件,注意是在命令窗口调用函数
y=fx([1,2;3,4])
2
您可能关注的文档
最近下载
- 2025年福建省委党校在职研究生招生考试(当代中国马克思主义)历年参考题库含答案详解.docx VIP
- 2023年上海市高中基础物理知识竞赛试题及答案.pdf VIP
- 四川省学位英语高区分度词汇精讲.pptx VIP
- 2024年上海市高中基础物理知识竞赛试卷及答案(TI杯) .pdf VIP
- 2025扬州工业职业技术学院单招《数学》考试历年机考真题集及完整答案详解【有一套】.docx VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 人员健康管理制度.doc VIP
- RAZ-G英语绘本Time of Day(带练习册).pdf
- 2025年无锡科技职业学院单招笔试数学试题库含答案解析(5卷).docx VIP
- 集合竞价核心精华笔记(1).pdf
原创力文档

文档评论(0)