repeating a sequence of code
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Bradley Johnson
il 25 Feb 2020
Risposto: Alex Mcaulley
il 25 Feb 2020
Hello,
I am working on an assignment for a class, I have a program written as follows,
disp(' Choose an Option Below ');
disp(' 1 Convert Decimal Number to Binary Number');
disp(' 2 Convert Binary Number to Decimal Number');
disp(' 3 Exit');
n = input(' Enter Option Number You Desire: ');
switch n
case 1
fprintf(' Convert Decimal Number to Binary Number\n');
a = input(' Please enter a whole decimal number: ');
bradleyJohnsonD2B(a)
case 2
fprintf(' Convert Binary Number to Decimal Number\n');
b = input(' Please enter a binary string : ');
johnsonBradleyB2D(b)
case 3
fprintf( ' Thank you for using my program !!\n ');
otherwise
fprintf( ' You Selected an Invalid Option, Please Choose Again ');
end
I need this program to start over or repeat its self from the beginning for every option other than case three. how would I go about doing that.
0 Commenti
Risposta accettata
Alex Mcaulley
il 25 Feb 2020
Do you mean this?
n = 1;
while n ~= 3
disp(' Choose an Option Below ');
disp(' 1 Convert Decimal Number to Binary Number');
disp(' 2 Convert Binary Number to Decimal Number');
disp(' 3 Exit');
n = input(' Enter Option Number You Desire: ');
switch n
case 1
fprintf(' Convert Decimal Number to Binary Number\n');
a = input(' Please enter a whole decimal number: ');
bradleyJohnsonD2B(a)
case 2
fprintf(' Convert Binary Number to Decimal Number\n');
b = input(' Please enter a binary string : ');
johnsonBradleyB2D(b)
case 3
fprintf( ' Thank you for using my program !!\n ');
otherwise
fprintf( ' You Selected an Invalid Option, Please Choose Again ');
end
end
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Data Type Conversion in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!