Операторы языка Pascal 1.Организация ввода/вывода 2.Оператор присваивания 3.Организация ветвления 4.Циклы 5.Передача управления 6.Стандартные функции 7.Генератор случайных чисел
Организация ввода
Организация вывода
Форматный вывод
Оператор присваивания имя := выражение; a := 5; b := a + 4; ab
ab ab ab с 5 5 с 5 5 с ab 5 5 с с:=a; a:=b; b:=c;
Организация ветвления 1.Оператор безусловного перехода GoTo 2.Оператор условного перехода If 3.Оператор выбора Case
Оператор безусловного перехода
Оператор условного перехода
Не полная форма оператора
Оператор выбора
Ветвь Else не обязательна Если для нескольких значений Ключа действия совпадают, то эти константы можно перечислить через запятую или задать диапазон значений Case b Of 1..5: a :=1; 6, 8, 9: a :=2; 7: a :=3; End;
Операторы цикла Цикл – это многократно повторяющая последовательность действий с параметром с предварительной проверкой условия с последующей проверкой условия
Оператор цикла с параметром
Оператор цикла с предварительной проверкой условия
Оператор цикла с последующей проверкой условия
Передача управления завершает выполнение цикла, внутри которого он записан Break выполняет переход к следующей итерации цикла Continue выполняет выход из программы или подпрограммы в которой он записан Exit немедленно завершает выполнение программы Halt
Стандартные функции языка Pascal арифметические ABS (x)Arctan (x)Cos (x)Sin (x)Exp (x)Ln (x)SQR (x)SQRT (x)Odd (x) порядковые Dec (x, n)Inc (x, n)Succ (x)Pred (x) преобразования Int (x)Fraс (x)Trunc (x)Round (x)
Генератор случайных чисел