write an m-file using while loop which calculates the sum of elements within the following vector x=[5 2 -9 10 -1 9 -1] until a number greater than 8 is met? please help i have tried and i am confused on how to do this.
14 views (last 30 days)
Show older comments
i have tried and my codes don't work, how can i do this with a while loop?
2 Comments
the cyclist
on 6 Oct 2015
I assume this is a homework assignment. I suggest you post what you have tried and we can suggest where you went wrong.
Accepted Answer
More Answers (1)
Joseph Cheng
on 6 Oct 2015
general outline would be
x=[5 2 -9 10 -1 9 -1];
while currentsum<=8
currentsum = %what you want to sum up.
end
2 Comments
Walter Roberson
on 6 Oct 2015
"%what you want to sum up." should only be a subset of x, not all of x. Your loop should be incrementing the index of the last element that you are paying attention to. sum(x(1:SomeIndex)) and keep increasing SomeIndex. Make sure you stop when you reach the end of the array.
See Also
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!