Конспект лекций по программированию для начинающих. Гладков В.П. - 36 стр.

UptoLike

Составители: 

38
Если несколько операций одного приоритета расположены рядом, то они
выполняются в порядке записи слева направо.
Упражнения
:
1. Укажите порядок вычисления значения выражений:
а) a or b and not a,
б) (x>=0) or t and odd(x) or (sqr(y)<>4),
в) a-b-c-d,
г) -a mod b+a div b*c,
д) 3+7 div 2 mod 7/2-trunc(sin(abs(-1))).
2. Преобразуйте выражение 1в так, чтобы операции выполнялись в
обратном порядке.
7. СТРУКТУРА ПРОГРАММЫ НА АЛГОРИТМИЧЕСКОМ
ЯЗЫКЕ ПАСКАЛЬ
Константы, переменные, выражения, специальные символы используются
для записи программы. Программа соответствует алгоритму. Эта форма
представления алгоритма отличается точностью и однозначностью каждой
фразы. Фраза на Паскале называется оператором. Операторы предназначены
для описания данных, используемых в программе, или для указания действий
для обработки данных. Ниже приводится структура Паскаль-программы:
rogram имя_программы; { 1 }
писание констант; { 2 }
писание типов; { 3 }
писание переменных; { 4 }
писание процедур и/или функций; { 5 }
begin { 6 }
операторы, разделяемые точкой с запятой { 7 }
end. { 8 }
В любом месте Паскаль-программы там, где можно поставить пробел или
другой разделитель, можно поставить комментарий. Комментарий - это
последовательность любых символов, заключенная в фигурные скобки. Внутри
комментария другие комментарии не разрешены. Комментарий
используется
для пояснения текста программы и компьютером не обрабатывается. Он нужен
для человека, работающего с программой, чтобы облегчить ее понимание.
Хорошие комментарии должны содержать некоторую дополнительную
информацию, а не перефразировать программу. Например, если i - счетчик
количества ящиков с яблоками, то второй комментарий предпочтительнее.
{ 1 } i:=i+1; { i увеличить на единицу },
{ 2 } i:=i+1; { количество ящиков с яблоками увеличиваем
на 1 }.
Комментарии нужно располагать так, чтобы они не делали программу менее
наглядной. Сравните два приведенных ниже фрагмента и убедитесь в этом.
{ 1 } a:=b+{ это сложение b и с }c; ,
{ 2 } a:=b+c; { b-проданное, c-оставшееся количество яблок }.
Неправильные комментарии хуже, чем их отсутствие, поскольку такие
комментарии вводят в заблуждение. Поэтому комментарии должны изменяться
                                    38

   Если несколько операций одного приоритета расположены рядом, то они
выполняются в порядке записи слева направо.
   Упражнения:
   1. Укажите порядок вычисления значения выражений:
      а) a or b and not a,
      б) (x>=0) or t and odd(x) or (sqr(y)<>4),
      в) a-b-c-d,
      г) -a mod b+a div b*c,
      д) 3+7 div 2 mod 7/2-trunc(sin(abs(-1))).
   2. Преобразуйте выражение 1в так, чтобы операции выполнялись в
обратном порядке.

     7. СТРУКТУРА ПРОГРАММЫ НА АЛГОРИТМИЧЕСКОМ
                     ЯЗЫКЕ ПАСКАЛЬ
   Константы, переменные, выражения, специальные символы используются
для записи программы. Программа соответствует алгоритму. Эта форма
представления алгоритма отличается точностью и однозначностью каждой
фразы. Фраза на Паскале называется оператором. Операторы предназначены
для описания данных, используемых в программе, или для указания действий
для обработки данных. Ниже приводится структура Паскаль-программы:
   rogram имя_программы;                          {1}
   писание констант;                              {2}
   писание типов;                                 {3}
   писание переменных;                            {4}
   писание процедур и/или функций;                {5}
   begin                                          {6}
      операторы, разделяемые точкой с запятой { 7 }
   end.                                           {8}
   В любом месте Паскаль-программы там, где можно поставить пробел или
другой разделитель, можно поставить комментарий. Комментарий - это
последовательность любых символов, заключенная в фигурные скобки. Внутри
комментария другие комментарии не разрешены. Комментарий используется
для пояснения текста программы и компьютером не обрабатывается. Он нужен
для человека, работающего с программой, чтобы облегчить ее понимание.
Хорошие комментарии должны содержать некоторую дополнительную
информацию, а не перефразировать программу. Например, если i - счетчик
количества ящиков с яблоками, то второй комментарий предпочтительнее.
   { 1 } i:=i+1; { i увеличить на единицу },
   { 2 } i:=i+1; { количество ящиков с яблоками увеличиваем на 1 }.
   Комментарии нужно располагать так, чтобы они не делали программу менее
наглядной. Сравните два приведенных ниже фрагмента и убедитесь в этом.
   { 1 } a:=b+{ это сложение b и с }c; ,
   { 2 } a:=b+c; { b-проданное, c-оставшееся количество яблок }.
   Неправильные комментарии хуже, чем их отсутствие, поскольку такие
комментарии вводят в заблуждение. Поэтому комментарии должны изменяться