Спортлото 6 из 36

Спортлото 6 из 36. Игрок вводит 6 чисел от 1 до 36. Программа выбрасывает 6 случайных чисел (номера шаров) и подсчитывает количество угаданных игроком номеров.

Программа

var a: array [1..6] of shortint;
    k,a1,i,n: shortint;
 
Begin
     k:=0;
     randomize;
     write('vvedite 6 chisel');
     for i:=1 to 6 do begin
       readln (a[i]);
     end;
 
     for n:=1 to 6 do begin
       a1:=random (36)+1; writeln ('shar i ego nomer = ',a1);
       for i:=1 to 6 do begin
         if a[i]=a1 then k:=k+1;
       end;
     end;
 
     Writeln ('ugadali ',k,' chisel');
     ReadLn;
End.

Результат работы программы

vvedite 6 chisel
5 6 7 8 4 31
shar i ego nomer = 7
shar i ego nomer = 2
shar i ego nomer = 4
shar i ego nomer = 21
shar i ego nomer = 6
shar i ego nomer = 12
ugadali 3 chisel

Ключевые слова: 
игра спортлото, случайное число, массив