Filter löschen
Filter löschen

homework question, if statements

10 Ansichten (letzte 30 Tage)
Shanna Resendez
Shanna Resendez am 20 Jun. 2015
Kommentiert: Rik am 19 Jan. 2023
I am having trouble with this homework assignment
%1 Exercise
%Write a short code using IF construct
%that assigns a letter grade to a given numerical grade
%Do not use elseif construct, hint: nested if constructs may be useful
%95 < grade A
%86 < grade B <= 95
%76 < grade C <= 86
%66 < grade D <= 76
%0 < grade F <= 66
I have tried some n basic thing just to see if I can change the grade to a letter value, but I am having trouble. Here is an example.
grade = 97;
if(grade >= 95)
disp('A')
end

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 20 Jun. 2015
Bearbeitet: Walter Roberson am 20 Jun. 2015
if(grade >= 95)
disp('A')
end
is fine as far as it goes, but it does not assign the result to anything.
if grade >= 95
gradeletter = 'A';
end
But you should be checking whether 95 exactly is 'A' or 'B'
  1 Kommentar
Cris LaPierre
Cris LaPierre am 26 Mär. 2020
You can learn more about if statements in 10 minutes in MATLAB Onramp (chapter 12). It's free, self-paced, and interactive.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Adel Litim
Adel Litim am 19 Jan. 2023
clear;clc;
m=input('tell us how many student there are ? ');
for n=1:m
x=input(['tell us about the ',num2str(n),' student mark ? ']);
if x>95
disp('the grade is : A')
elseif x<95 & x>86
disp('the grade is : B')
elseif x<86 & x>76
disp('the grade is : C')
elseif x<76 & x>66
disp('the grade is : D')
elseif x<66 & x>0
disp('the grade is : F')
end
end
  1 Kommentar
Rik
Rik am 19 Jan. 2023
Why did you post this answer? What does it teach? You're more than welcome to start answering questions, but why post a solution to a homework question without any explanation?

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by