Каждый оператор (кроме END.) должен заканчиваться точкой с запятой. На одной строке программы можно помещать столько операторов, сколько уместится:
A:=3; B:=4; C:=A+B; WRITE(C);
Если какой-то оператор не умещается на строке,то его "хвост" переносят на другую без знака переноса:
A:=3; B:=4; C:=
A+B; WRITE(C);
Можно не ставить точку с запятой:
- после слова BEGIN
- перед словом END. (т.е. после оператора,который
непосредственно предшествует END.)
ЗАДАЧИ
1. Записать выражение:
a)
б)
в)
2. Перевести из линейной записи в обычную:
а) (a + 2*a/b*b)/a + 1/b + 4.2
б) (a/b + c/2*a*b)*2 + (a+b)/c + d
в) a*2*b/c + 1.3*(a+b)/(c+d) - a/(b*c)
3. Составить программу для вычисления выражения:
4. Сколько сдачи с 50 долларов должен выдать кассир покупателю, если он купил 2 бутылки кефира ценой по К долларов, 3 сырка по Т долларов и 200 г сметаны по S долларов за 1 кг?