Function might not be used error
1 次查看(过去 30 天)
显示 更早的评论
function[error, tip, amount]=CalcTip(bill,serv)
%return error code of zero
error=0;
%cal tip based on level of service using switch..
switch serv
case 1
%poor(5 percent no min)
tip=(5/100)*bill;
amount=tip+bill;
case 2
%fair(10 percent min of £1)
tip=(10/100)*bill;
if tip<1
tip=1;
end
amount=bill_tip;
case 3
%good(15 percent min of £2)
tip=(15/100)*bill;
if tip<2
tip=2;
end
amount=bill+tip;
otherwise
tip=0;
amount=bill;
error=1; %because we now have an error
end
end
error for the Calctip says function might not be used
回答(2 个)
David Hill
2023-3-8
[e,t,a]=CalcTip(100,3)
[e,t,a]=CalcTip(100,4)
[e,t,a]=CalcTip(100,5)
[e,t,a]=CalcTip(100,2)
function[error, tip, amount]=CalcTip(bill,serv)
%return error code of zero
error=0;
%cal tip based on level of service using switch..
switch serv
case 1
%poor(5 percent no min)
tip=(5/100)*bill;
amount=tip+bill;
case 2
%fair(10 percent min of £1)
tip=(10/100)*bill;
if tip<1
tip=1;
end
amount=bill+tip;%bill+tip
case 3
%good(15 percent min of £2)
tip=(15/100)*bill;
if tip<2
tip=2;
end
amount=bill+tip;
otherwise
tip=0;
amount=bill;
error=1; %because we now have an error
end
end
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!