If elseif else statement inside a loop

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

답변 (1개)

Star Strider
Star Strider 2020년 1월 23일

0 개 추천

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

카테고리

도움말 센터File Exchange에서 Fuzzy Logic Toolbox에 대해 자세히 알아보기

질문:

2020년 1월 23일

답변:

2020년 1월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by