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

3 views (last 30 days)
Abe Ada
Abe Ada on 24 Jun 2014
Commented: Abe Ada on 24 Jun 2014
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?

Accepted Answer

David Sanchez
David Sanchez on 24 Jun 2014
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

More Answers (0)

Community Treasure Hunt

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

Start Hunting!