Bonjour
j ai un mini projet a réaliser je dois faire un une petite simulation pour enfant de primaire avec des calculs vraiment basique et je dois donner une note je programme sur matlab mais comme je suis a l initiation j ai des petits problèmes
voici un morceau de code ou j ai du mal a donner la note après opérations faites
%BLOC ADDITION
Nb=input('sur combien d''opérations voulez vous etre evaluer?\n' );
for i=1:Nb
x=floor(10*rand);
y=floor(10*rand);
s=x+y;
fprintf('%d + %d = ? \n',x,y)
disp(' ')
rep=input('saisir la bonne reponse: ');
disp(' ')
if (rep==s)
fprintf('BRAVO!!\n')
disp(' ')
else
fprintf('la reponse est fausse,la bonne reponse est: \t %d\n',s)
disp(' ')
end
end
merci
j ai un mini projet a réaliser je dois faire un une petite simulation pour enfant de primaire avec des calculs vraiment basique et je dois donner une note je programme sur matlab mais comme je suis a l initiation j ai des petits problèmes
voici un morceau de code ou j ai du mal a donner la note après opérations faites
%BLOC ADDITION
Nb=input('sur combien d''opérations voulez vous etre evaluer?\n' );
for i=1:Nb
x=floor(10*rand);
y=floor(10*rand);
s=x+y;
fprintf('%d + %d = ? \n',x,y)
disp(' ')
rep=input('saisir la bonne reponse: ');
disp(' ')
if (rep==s)
fprintf('BRAVO!!\n')
disp(' ')
else
fprintf('la reponse est fausse,la bonne reponse est: \t %d\n',s)
disp(' ')
end
end
merci