ВУЗ:
Составители:
Рубрика:
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-оставшееся количество яблок }.
Неправильные комментарии хуже, чем их отсутствие, поскольку такие
комментарии вводят в заблуждение. Поэтому комментарии должны изменяться
Страницы
- « первая
- ‹ предыдущая
- …
- 34
- 35
- 36
- 37
- 38
- …
- следующая ›
- последняя »
