Действие | Результат | Смысл |
Sqr(5) | возведение в квадрат | |
Sqrt(25) | корень квадратный | |
Pi | 3.1415.. | число пи |
Frac(23.192) | 0.192 | дробная часть числа |
Int(3.98) | 3.0 | целая часть числа |
Round(5.8) | округление | |
Abs(-20) | абсолютная величина (модуль) числа | |
Random | 0.73088 | случайное число из диапазона (0-1) |
Random(200) | случайное целое число из диапазона (0-199) | |
17 div 5 | целочисленное деление | |
17 mod 5 | остаток от целочисленного деления |
№15 PASCAL. Базовые структуры алгоритмов. Понятие оператора. Операторы ввода – вывода информации. Основные математические функции.
Базовые структуры алгоритмов. Это определенный набор блоков и стандартных способов их соединения для выполнения типичных последовательностей действий.
1) Линейный. Алгоритмы, в которых действия осуществляются последовательно друг за другом.
2) Разветвляющиеся. Алгоритм, в котором действие выполняется по одной из возможных ветвей решения задачи, в зависимости от выполнения условий.
3) Циклический. Алгоритм, в котором некоторая часть операций (тело цикла — последовательность команд) выполняется многократно.
|
|
Понятие оператора. Оператор - это составная часть программы, фраза алгоритмического языка, предписывающая определённый порядок преобразования информации.