clc;
clear all;
pkt=0;
disp('Test z tabliczki mnozenia'
;
Lt=input('Podaj liczbe testow (miniumum 10)='
;
while Lt<10
Lt=input('Minimum 10 testow='
;
end
rand('state', sum(100*clock));
for t=1:Lt
a= round(10*rand);
b= round(10*rand);
odp=input(strcat(num2str(a),'*',num2str(b),'='
);
mn=size(odp);
if mn== [1 1]
if odp==a*b
pkt=pkt+2;
disp(strcat('Dobrze-masz:', num2str(pkt),'pkt));
else
pkt=pkt-1;
disp(strcat('zle' masz:', num2str(pkt),'pkt.'
);
end
else
disp('otrzymujesz 0 pkt.'
;
end;'
end;'
tylko gdzies są byki
clear all;
pkt=0;
disp('Test z tabliczki mnozenia'
Lt=input('Podaj liczbe testow (miniumum 10)='
while Lt<10
Lt=input('Minimum 10 testow='
end
rand('state', sum(100*clock));
for t=1:Lt
a= round(10*rand);
b= round(10*rand);
odp=input(strcat(num2str(a),'*',num2str(b),'='
mn=size(odp);
if mn== [1 1]
if odp==a*b
pkt=pkt+2;
disp(strcat('Dobrze-masz:', num2str(pkt),'pkt));
else
pkt=pkt-1;
disp(strcat('zle' masz:', num2str(pkt),'pkt.'
end
else
disp('otrzymujesz 0 pkt.'
end;'
end;'
tylko gdzies są byki