Вычислительная техника в инженерных расчетах. Черный А.А. - 74 стр.

UptoLike

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

74
а другой, отмеченный меткой. Тогда в программе, перед оператором к
которому нужно перейти ставится один или несколько символов (метка,
которая должна быть описана в разделе описания меток).
Процедура чтения Read и Readln обеспечивает ввод данных (чи-
сел, символов, строк и т.д.) в программу во время её работы.
Процедура записи Write и Writeln обеспечивает
вывод данных (чисел,
символов, строк и т.д.) из программы на экран, принтер или во внешний
файл.
Операторы Readln и Writeln осуществляют соответственно ввод и вы-
вод с пропуском строки.
Условные операторы предназначены для изменения порядка
выполнения инструкций программы, в соответствии с некоторым усло-
вием.
1.Оператор условия IF.
Он может принимать
одну из следующих форм:
- IF условие THEN оператор ; (неполная форма)
Условие задаётся переменной и её соотношением с некоторой констан-
той или значением выражения. Если условие выполняется , то будет выпол-
нен указанный оператор.
- IF условие THEN оператор1 ELSE оператор2; (полная форма)
Добавление к конструкции служебного слова ELSE позволяет выпол-
нить определенные действия в
случае, когда условие не выполняются.
2.Операторы цикла
используется для повторения группы операторов определенное число
раз.
- Оператор цикла FOR..DO.
FOR переменная цикла:= начальное значениеТОконечное значение DO
оператор;
Переменная циклавсегда целого типа, указывает сколько раз должны по-
вторятся операторы. Этот цикл будет повторен фиксированное число раз,
причем первый раз
с начальным значение переменной цикла, а в последний -
с конечным её значением.
Пример, FOR I:=1 TO 3 DO I:=I+0.5
- Оператор цикла REPEAT..UNTIL (с проверкой условия в конце цик-
ла).
Применяется тогда, когда группа операторов должна выполнятся до тех
пор, пока не выполнится некоторое условие.
REPEAT группа операторов UNTIL условие ;
- Оператор цикла WHILE..DO (с проверкой условия
в начале цикла).
WHILE условие DO группа операторов;
Этот оператор выполняется так: проверяется условие, и если оно истинно, то
выполняется оператор (или несколько операторов).
3.Оператор выбора case позволяет сделать выбор из произволь-
ного числа вариантов. Для этого используется переключатель, вычис-
а другой, отмеченный меткой. Тогда в программе, перед оператором к
которому нужно перейти ставится один или несколько символов (метка,
которая должна быть описана в разделе описания меток).
      Процедура чтения Read и Readln обеспечивает ввод данных (чи-
сел, символов, строк и т.д.) в программу во время её работы.
Процедура записи Write и Writeln обеспечивает вывод данных (чисел,
символов, строк и т.д.) из программы на экран, принтер или во внешний
файл.
Операторы Readln и Writeln осуществляют соответственно ввод и вы-
вод с пропуском строки.
      Условные операторы предназначены для изменения порядка
выполнения инструкций программы, в соответствии с некоторым усло-
вием.
      1.Оператор условия IF.
Он может принимать одну из следующих форм:
           - IF условие THEN оператор ; (неполная форма)
      Условие задаётся переменной и её соотношением с некоторой констан-
той или значением выражения. Если условие выполняется , то будет выпол-
нен указанный оператор.
           - IF условие THEN оператор1 ELSE оператор2; (полная форма)
      Добавление к конструкции служебного слова ELSE позволяет выпол-
нить определенные действия в случае, когда условие не выполняются.
      2.Операторы цикла
используется для повторения группы операторов определенное число
раз.
           - Оператор цикла FOR..DO.
      FOR переменная цикла:= начальное значениеТОконечное значение DO
оператор;
Переменная цикла – всегда целого типа, указывает сколько раз должны по-
вторятся операторы. Этот цикл будет повторен фиксированное число раз,
причем первый раз с начальным значение переменной цикла, а в последний -
с конечным её значением.
Пример, FOR I:=1 TO 3 DO I:=I+0.5
           - Оператор цикла REPEAT..UNTIL (с проверкой условия в конце цик-
     ла).
      Применяется тогда, когда группа операторов должна выполнятся до тех
пор, пока не выполнится некоторое условие.
      REPEAT группа операторов UNTIL условие ;
           - Оператор цикла WHILE..DO (с проверкой условия в начале цикла).
      WHILE            условие        DO          группа        операторов;
Этот оператор выполняется так: проверяется условие, и если оно истинно, то
выполняется оператор (или несколько операторов).
      3.Оператор выбора case позволяет сделать выбор из произволь-
ного числа вариантов. Для этого используется переключатель, вычис-
                                  74