Практическая работа № 1

Элементы языка Паскаль

    26 букв латинского алфавита Арабские цифры 0,1,2,3,4,5,6,7,8,9 специальные символы. , + - = */; знаки логических операций
      =  - равно <> - не равно <  - меньше >  - больше <= - меньше или равно >= - больше или равно
    слово имеет определенный смысл. Разделяются слова пробелами или другими спецсимволами Имя переменной - последовательность букв и цифр до 63 символов, которая начинается с буквы.

Пример:

К, А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.

Записать по правилам программирования следующие выражения: