please help with this If else statement
显示 更早的评论
clear all
clc
Toefl=input('Toefl=')
Math=input('Mathematic=')
Bio=input('Biologi=')
if(Toefl >= 601) && (Toefl <= 670)
disp ('Excellent')
if(Math >= 601) && (Math <= 670)
disp ('Excellent')
if(Bio >= 601) && (Bio <= 670)
disp ('Excellent')
elseif(Bio >= 501) && (Bio <= 600)
disp ('Good')
elseif(Bio >= 401) && (Bio <= 500)
disp ('Average')
elseif Bio <= 400
disp ('Bad')
else
disp ('Data tidak valid')
end
elseif(Math >= 501) && (Math <= 600)
disp ('Good')
if(Bio >= 601) && (Bio <= 670)
disp ('Excellent')
elseif(Bio >= 501) && (Bio <= 600)
disp ('Good')
elseif(Bio >= 401) && (Bio <= 500)
disp ('Average')
elseif Bio <= 400
disp ('Bad')
else
disp ('Data tidak valid')
end
elseif(Math >= 401) && (Math <= 500)
disp ('Average')
if(Bio >= 601) && (Bio <= 670)
disp ('Excellent')
elseif(Bio >= 501) && (Bio <= 600)
disp ('Good')
elseif(Bio >= 401) && (Bio <= 500)
disp ('Average')
elseif Bio <= 400
disp ('Bad')
else
disp ('Data tidak valid')
end
elseif Math <= 400
disp ('Bad')
if(Bio >= 601) && (Bio <= 670)
disp ('Excellent')
elseif(Bio >= 501) && (Bio <= 600)
disp ('Good')
elseif(Bio >= 401) && (Bio <= 500)
disp ('Average')
elseif Bio <= 400
disp ('Bad')
else
disp ('Data tidak valid')
end
else
disp('Data tidak valid')
if(Bio >= 601) && (Bio <= 670)
disp ('Excellent')
elseif(Bio >= 501) && (Bio <= 600)
disp ('Good')
elseif(Bio >= 401) && (Bio <= 500)
disp ('Average')
elseif Bio <= 400
disp ('Bad')
else
disp ('Data tidak valid')
end
end
elseif (Toefl >= 501) && (Toefl <= 600)
disp ('Good')
elseif (Toefl >= 401) && (Toefl <= 500)
disp ('Average')
elseif Toefl <= 400
disp ('Bad')
else
disp('Data tidak Valid')
end
how to summarize this code
the asked results maybe looks like this
Toefl=602
Toefl =
602
Mathematic=602
Math =
602
Biologi=602
Bio =
602
Excellent
Excellent
Excellent
6 个评论
madhan ravi
2019-4-13
Is that the required output you want to get?
Noah Jacob
2019-4-13
madhan ravi
2019-4-13
编辑:madhan ravi
2019-4-13
I would suggest you to have separate if block statement for each subject instead of nesting it with each other, hence organising your datas neatly.
Noah Jacob
2019-4-13
madhan ravi
2019-4-13
Could you post the question which was given to you?
Noah Jacob
2019-4-13
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Language Support 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!