If elseif else statement inside a loop
24 ビュー (過去 30 日間)
古いコメントを表示
How can I get this code to ask 'Enter your number grade' 5 times?
I know it would involve a loop but I am not sure how to add that to an if else statement
YourGrade= input('Enter your number grade:')
if YourGrade >= 90;
disp('Your grade is an A')
elseif YourGrade >= 80 && YourGrade < 90;
disp('Your grade is a B')
elseif YourGrade >= 70 && YourGrade < 80;
disp('Your grade is a C')
elseif YourGrade >= 60 && YourGrade < 70;
disp('Your grade is a D')
else YourGrade <= 50;
disp('Your grade is an F')
end
0 件のコメント
回答 (1 件)
Star Strider
2020 年 1 月 23 日
Perhaps:
for k = 1:5
YourGrade= input('Enter your number grade:')
if YourGrade >= 90;
disp('Your grade is an A')
elseif YourGrade >= 80 && YourGrade < 90;
disp('Your grade is a B')
elseif YourGrade >= 70 && YourGrade < 80;
disp('Your grade is a C')
elseif YourGrade >= 60 && YourGrade < 70;
disp('Your grade is a D')
else YourGrade <= 50;
disp('Your grade is an F')
end
end
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Fuzzy Logic Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!