Given the correct key in the form of an array correct_key='.........'; write a program to evaluate the grade of a student from the answer key. use -1 if answer is wrong, 10 if answer is correct and 0 if no answer.

1 件のコメント

RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 13 日
being more specific, there were total of 8 questions carrying 10 marks for a correct answer and -1 for wrong answer and 0 for an unattended question. how to evaluate it?

サインインしてコメントする。

 採用された回答

MA
MA 2014 年 11 月 13 日

1 投票

%w=wrong
%c=correct
%o=unanswered
syms w c o
s=0;
for i=1:5
g(i)=input('answer= ');
if g(i)==w
s=s-1;
elseif g(i)==c
s=s+10;
elseif g(i)==o
s=s+0;
end
end
display('grade')
display(s)

4 件のコメント

RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 13 日
can you help me out with the commands?
MA
MA 2014 年 11 月 13 日
you have 5 question, program ask you about the answer of each question then it gives your score
RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 14 日
thanks
MA
MA 2014 年 11 月 14 日
you're welcome

サインインしてコメントする。

その他の回答 (1 件)

RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 14 日

0 投票

1.When I am putting in the answers as 10 0 -1 10 10, the grade remains the same in each case, it is not changing and showing the result 0. why is it so? 2.Why there are 2 spaces in this script('answer= ') can you please explain?

4 件のコメント

MA
MA 2014 年 11 月 14 日
i run program for your case and get the below result:
answer= c
answer= o
answer= w
answer= c
answer= c
grade
s =
29
RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 14 日
answer= c The following error occurred converting from sym to double: Error using mupadmex Error in MuPAD command: DOUBLE cannot convert the input expression into a double array. If the input expression contains a symbolic variable, use the VPA function instead. This is what is coming when I am trying to run the program
RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 14 日
then I tried out with the numerical inputs and every time it is s=0
RITTIK KUMAR GHOSH
RITTIK KUMAR GHOSH 2014 年 11 月 15 日
thanks for all the help, got it correct

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by