Program upr7_3; var a: array [1..40] of integer; sa,s3,s10,k,i: integer; begin sa: =0; s10: =0; s3: =0; k: =0; writeln('исходные значения'); for i: =1 to 40 do begin a[i]: = random(21); write(a[i],'') end; writeln; for i: =1 to 40 do begin if a[i]mod 2< > 0 then begin sa: =sa+a[i]; k: =k+1; if a[i]< 10 then s10: =s10+a[i]; if a[i] mod 3=0 then s3: =s3=a[i]; end; writeln('среднее арефмитическое нечетных чисел',sa/k: 5: 0); writeln('сумма чисел, не превышающих', s10); writeln('сумма чисел, кратных трем', s3); end. program1.pas(30) : встречен конец файла, а ожидался оператор, не понимаю что не так