Help if statment inside a while loop
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
Hi I am trying to implement an if statment inside a while loop. So I have something of this kind:
error = 999
b = 10
a = 0;
c = 0;
while error> 10
b = b+10
error = error - b
if (error >= 500)
a = a+9
elseif error>=200
c = c+9
end
end
I just want the if statment and elseif statment to execute once, and not execute again EVEN IF the if and else if conditions are true. I tried writing out the return, continue and break words but it doesnt work.
So after the while statment has met its condition and the error becomes less then 10, I want the vairable a =9 and c = 9 at the end.
Please someone help out!!
thank you
Antworten (1)
darova
am 13 Okt. 2019
Try to add these conditions
if (error >= 500) && a<9
a = a+9
elseif error>=200 && c<9
c = c+9
end
Please use this button for code inserting

Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!