Информатика. Скажите, почему пишет про последнюю строчку "Встречено '.', а ожидалось ';'...

0 голосов
113 просмотров

Информатика. Скажите, почему пишет про последнюю строчку "Встречено '.', а ожидалось ';' ", если это конец цикла?
program a_1;
var a, d: integer; k: integer;
begin
writeln ('Кол-во деталей');
writeln ('Введите кол-во деталей за первый час');
readln (a);
writeln ('Введите d');
readln (d);
writeln ('Введите кол-во часов работ');
readln (k);
a:=a+d;
begin
for i:= 2 to k do begin
writeln ('Кол-во деталей');
end;
end.


Информатика (1.4k баллов) | 113 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Потому что у вас 3 begin и всего 2 end. Добавьте еще end;

(1.2k баллов)