how to create a function, and make the function to take items as its only parameter
1 回表示 (過去 30 日間)
古いコメントを表示
.
1 件のコメント
採用された回答
edward holt
2020 年 2 月 1 日
The below should do it.
x = str2double(inputdlg('number of items purchased:'))
% asks for the number of items purchased, and converts it from string to a double
shipping(x)
%runs the below function with the number of items entered above as input
function price = shipping(x) %create a function, shipping, which takes one input, and outputs the price.
if x == 1
price = 3950.75; %if one item is purchased, the price is just 3950.75
else if x == 0
price = 0; %if no items are purchased, the price is 0.
else if x > 1
price = 3950.75 + (825.50 * (x-1)); %if more than one item is purchased, the price is 3950.75 for the first item, and 825.50 for the rest of the items, i.e. (x - 1)
end
end
end
end
2 件のコメント
Walter Roberson
2020 年 2 月 1 日
We discourage people from providing complete homework solutions, especially when the person asking has not shown that they have tried anything.
edward holt
2020 年 2 月 1 日
Walter, my apologies. I'm quite new here, and was too eager to help. Lesson learned. I will endeavour to guide. Sorry. Thank you for the advice.
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!