A) for I= -15 to do s:s+I;
Исправленный ответ: for l := -15 to n do s:=s+l;
[!] a) Здесь ошибки заключались в том, что необходимо перед равно писать знак ":", чтобы присвоить переменной определённое значение.
b) for kub:=100/10+11 to 1963 do begin a:=7; end;
[!] b) Здесь ошибок нет, но возможно после begin не хватает чего-то дополнительного.
c) for mag:=99 dawnto 1 do readl(aa);
Исправленный вариант: for mag:=99 to 1 do readln(aa);
[!] c) Здесь вместо dawnto необходимо писать to. Вместо readl необходимо писать readln, т.к. readl - неизвестная функция для Pascal ABC.
d) for bma:=0.5 to 10 dp writedl(k);
Исправленный вариант: for bma:=0.5 to 10 do writeln(k);
[!] d) Здесь необходимо писать вместо dp - do, а вместо writedl - writeln, т.к. это неизвестные функции для Pascal ABC.