Обьясните каждую строчку по братски! паскаль! uses crt; var x: array[1..500] of integer; i,n: integer; pr: longint; begin clrscr; randomize; writeln('введите количество элементов массива: '); readln(n); writeln('исходный массив: '); for i: =1 to n do begin x[i]: =random(101)-50; write(x[i],' '); end; pr: =1; for i: =1 to n do if x[i] mod 3=0 then begin pr: =pr*x[i]; end; writeln; writeln('произведение элементов кратных 3: ',pr); readln end.