Program pokupka; Uses crt; Var a,k,k1,k2,b,c,f: Выражение; Clrscr: write('введите массу...

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

Program pokupka;
Uses crt;
Var a,k,k1,k2,b,c,f:
Выражение;
Clrscr:
write('введите массу яблок');
readln(a);
write('введите цену яблок=');
readln(k);
write('введите массу картошки=');
readln(b);
write('введите цену картошки=');
reagln(k1);
write('введите массу апельсинов=');
readln(c);
write('введите цену апельсинов=');
readln(k2);
f:=(a*k)+(b*k1)+(c*k2);
write('стоимость всей покупки',a,',k,',b,',k1,',c,',k2,'=f);
and.
Ошибка в 6 строчке, пишет ожидался тип.


Информатика (40 баллов)
Дано ответов: 2
0 голосов
(36 баллов)

В объявлении переменных (Var) написано 'Выражение' а должен быть тип переменных. Например, integer.

0 голосов
Начинающий (660 баллов)

Там было слишком много ошибок. Вот работающий код (*.pas файл открыть блокнотом)


image
оставил комментарий Начинающий (660 баллов)

Не все версии Pascal корректно принимают кириллицу, поэтому символов русских букв лучше избегать. Писать только латинскими, на английском или транслитом, если плохо с языком.

...