Borrar filtros
Borrar filtros

Make a quiz in matlab

51 visualizaciones (últimos 30 días)
Eddy Iswardi
Eddy Iswardi el 6 de Jun. de 2020
Comentada: relamanma el 7 de Oct. de 2020
I have questions for my quiz like this example
questions = {'How many earth? '
'Is 7 a prime number? '
'How much water in glass? ' }
How to add the answer key?, my answer key is
How many earth = one
Is 7 a prime number = yes
How much water in glass = Not identify
the answer key is used to give a correction for the answer.
Example : when I answer 'no' for 'Is 7 a prime number?', the statement 'incorrect' will apper under the answer, but if I answer 'yes', the statement will be 'correct'

Respuesta aceptada

KSSV
KSSV el 6 de Jun. de 2020
questions = {'How many earth? '
'Is 7 a prime number? '
'How much water in glass? ' } ;
answers = {'one' , 'yes', 'Not identify'} ;
N = length(questions) ;
prompt = 'Answer: ' ;
for i = 1:N
fprintf(questions{i},'%s') ;
user_answer = input(prompt, 's') ;
if strcmpi(answers{i},user_answer) % compare answer
fprintf("Correct\n",'%s')
else
fprintf("Incorrect\n",'%s')
end
end
  3 comentarios
KSSV
KSSV el 6 de Jun. de 2020
Funny.....majority of the questions here are homeworks......
relamanma
relamanma el 7 de Oct. de 2020
thx

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by