how can i go back to the fist choose again with out termination after finshing the first task?

1 次查看(过去 30 天)
mynumber = input('Enter a number:');
switch mynumber
case -1
disp('negative one');
case 0
disp('zero');
case 1
disp('positive one');
otherwise
disp('other value');
end
hello every one
I wrote some code which repeatedly do some task
eg like this above which is in mat lab docc.
when I select the first choice(1}
the program does the first statement only and stops.what i want is ,after compelitilng the first task it should asks me again if i want to choose the choices starting from choice 1
how can i do that?

采纳的回答

David Sanchez
David Sanchez 2014-6-24
Use a while-loop:
mynumber = 0;
while (mynumber ~= 3) % condition to get out of the loop. Change to your needs
mynumber = input('Enter a number:');
switch mynumber
case -1
disp('negative one');
case 0
disp('zero');
case 1
disp('positive one');
otherwise
disp('other value');
end
end

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Optimization 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by