How do I subtract from specific elements in a vector?
이전 댓글 표시
I'm supposed to be able to calculate the total cost of movie tickets, with a discount program. The program says that if there are more than 5 customers of a type (child, adult, senior, student) one person of the type gets in free. I think I'm really close to solving it, but I'm stuck at the last little part.
function [income cnt] = tickets( price, numTickets )
if(numTickets>5)
numTickets = (numTickets>5)-1;
end
income = price.*numTickets;
income = sum(income);
cnt = sum(numTickets);
end
So I added everything up myself (using [totalIncome totalCount]= tickets([3 10 6 5], [1 6 1 2])) and got 69 for the final price, but Matlab gave me 79.
Thanks for any help!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Waveform Generation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!