Какие из нижеследующих объявлений функций и процедур ошибочны? напишите правильный вариант. a) function mod (x,y: integer): real; b) function sum (a,z: real); c) function p(a: array [1..100] of integer ): integer; d) procedure (x,y: integer; var t: real); e) procedure ae (s: string; k: byte): string; f) procedure m (b,c: integer; var k: real);