Практическая работа № 1
Элементы языка Паскаль
- 26 букв латинского алфавита Арабские цифры 0,1,2,3,4,5,6,7,8,9 специальные символы. , + - = */; знаки логических операций
- = - равно <> - не равно < - меньше > - больше <= - меньше или равно >= - больше или равно
Пример:
К, А12, ELENA, MOS45
- Комментарий служит для пояснения программы и
отдельных ее частей и ограничивается { }
Пример: {программа расчета}
{программа тест}
Правила языка
- Использовать буквы латинского алфавита Выделять в операторные скобки несколько операторов для одновременного их выполнения В конце оператора ставить точку с запятой Смысловые части выделять одинаковым отступлением от начала строки
Правила записи выражений
математика | + | - | . | : | а2 |
программирование | + | - | * | / | а*а |
- Выражения записываются в строчку. Двухэтажные выражения, верхние и нижние индексы не допускаются. Выражение
(al*x1-a2*x2) / (xl-x2)
- Используются скобки только одного вида - круглые. Выражение a{b+c[d+e(f+g)]} записывается
a* (b+c* (d+e* (f+g) ) )
- В правильно записанном выражении число, открывающих и число закрывающихся скобок должно быть равным. Нельзя записывать подряд два знака операций. Большие и сложные выражения нужно разбивать на несколько простых выражений, а повторяющиеся действия вычислять отдельно. Операция присваивания записывается следующим образом:
а:=b+d; d:=d*d+a*a;
Возведение числа в степень:
недостатком Паскаля является то, что у него нет стандартной функции возведения в степень.
Для возведения произвольного числа в произвольную степень необходимо воспользоваться формулой:
. Которая была получена следующим образом:
, где на языке программирования ![]()
Задание 1. Запишите на языке программирования следующие формулы:
1.
_____________________ 2.
______________________
3.
__________________ 4.
_________________ 5.
____________________
Задание 2. Выражения Паскаля запишите в арифметической форме:
1/(5*5*5*3-4) ____________________________ 2. 5+2/6-7+3*3 ______________________
3.
_________________ 3. (p+q)/(r+s)-p*q/(r*s) ________________
Домашнее задание № 1.
Записать по правилам программирования следующие выражения:


