Rewrite the following code block to differentiate by sport using a SWITCH statem
ID: 3804947 • Letter: R
Question
Rewrite the following code block to differentiate by sport using a SWITCH statement. You may handle the hand using IF. Be sure to account for a sport that is not on the list. if strcmp(sport,'soccer') && hand == 'L' disp('LH Soccer) elseif strcmp(sport,'soccer') && hand == 'R' disp('RH Soccer') elseif strcmp(sport,'lacrosse') && hand == 'L ' disp('LH Lax') elseif strcmp(sport,'lacrosse') && hand == 'R' disp('RH Lax') elseif strcmp(sport,'baseball/softball') && hand == 'L' disp ('Left-Handed Batter') elseif strcmp(sport,'baseball/softball') && hand == 'R' disp('Right-Handed Batter') else disp('None of the above') endExplanation / Answer
switch(sport):
case "soccer":
if(hand=="L"):
disp("LH Soccer")
if(hand=="R"):
disp("RH Soccer")
break;
case "lacrosse":
if(hand=="L"):
disp("LH Lax")
if(hand=="R"):
disp("RH Lax")
break;
case "baseball":
if(hand=="L"):
disp("Left-Handed Batter")
if(hand=="R"):
disp("Right-Handed Batter")
break;
case "softball":
if(hand=="L"):
disp("Left-Handed Batter")
if(hand=="R"):
disp("Right-Handed Batter")
break;
default:
disp("None of the above")
break;
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.