Помощь в учёбе, очень быстро...
Работаем вместе до победы

Запись выражений и использование стандартных функций

РефератПомощь в написанииУзнать стоимостьмоей работы

Округление до ближайшего целого. Порядковый номер X в таблице ASCII. Перечислимый (целый, символьный). Натуральный логарифм от числа X. Поразрядное исключающее «ИЛИ». Соответствует типу аргумента. Соответствует типу аргумента. Логическое исключающее «ИЛИ». Совпадает с типом аргумента. Корень квадратный из числа X. Какие виды циклов Вы знаете? Вещественный / вещественный. Вещественный… Читать ещё >

Запись выражений и использование стандартных функций (реферат, курсовая, диплом, контрольная)

С помощью оператора присваивания (:=) переменной присваивается значение выражения или функции. Слева от знака присваивания записывается имя переменной, а справа — выражение или функция.

Выражение состоит из констант, переменных, указателей функций, знаков операций и скобок. Выражение задает правило вычисления некоторого значения. Порядок вычисления определяется старшинством (приоритетом) содержащихся в нем операций. Для обработки данных используются следующие типы операций: арифметические, отношения, логические, битовые, множественные и строковые.

В табл.4.1 приведена классификация основных операций, применимых к простым типам данных.

Таблица 4.1.

Операции языка TP 7.0 в порядке убывания их приоритета.

Символ операции.

Название операции.

Тип допустимых операндов.

Тип результата.

Операторы, имеющие первый приоритет.

Взятие адреса.

любой.

pointer.

Унарный минус.

целый, вещественный.

целый, вещественный.

Унарный плюс.

целый, вещественный.

целый, вещественный.

NOT.

Поразрядное «НЕ».

целый.

целый.

NOT.

Логическое «НЕ».

логический.

логический.

Операторы, имеющие второй приоритет.

*.

Умножение.

целый * целый.

целый.

целый * вещественный.

вещественный.

вещественный * целый.

вещественный.

вещественный * вещественный.

вещественный.

Деление.

целый / целый.

вещественный.

целый / вещественный.

вещественный.

вещественный / целый.

вещественный.

вещественный / вещественный.

вещественный.

DIV.

Целочисленное деление.

целый DIV целый.

целый.

MOD.

Остаток от деления.

целый MOD целый.

целый.

AND.

Логическое «И».

логический.

логический.

AND.

Поразрядное «И».

целый.

целый.

SHR.

Циклические сдвиги вправо.

целый.

целый.

SHL.

Циклические сдвиги влево.

целый.

целый.

Операторы, имеющие третий приоритет.

Сложение.

целый + целый.

целый.

целый + вещественный.

вещественный.

вещественный + целый.

вещественный.

вещественный + вещественный.

вещественный.

Вычитание.

целый целый.

целый.

целый вещественный.

вещественный.

вещественный целый.

вещественный.

вещественный вещественный.

вещественный.

OR.

Логическое «ИЛИ».

логический.

логический.

OR.

Поразрядное «ИЛИ».

целый.

целый.

XOR.

Логическое исключающее «ИЛИ».

логический.

логический.

XOR.

Поразрядное исключающее «ИЛИ».

целый.

целый.

Операторы, имеющие четвертый приоритет.

IN.

Вхождение Во множество.

множество.

логический.

>

Больше.

логический.

<

Меньше.

логический.

=.

Равно.

логический.

Не равно.

логический.

>=.

Больше или равно.

логический.

<=.

Меньше или равно.

логический.

Стандартные функции для простых типов данных сведены в табл. 4.2.

Таблица 4.2.

Основные операции и стандартные функции для простых типов данных.

Форма записи.

Название.

Типы.

Аргумента.

Результата.

Математические функции.

Abs (X).

Абсолютное значение числа X.

целый, вещественный.

соответствует типу аргумента.

Sqr (X).

Квадрат числа X.

целый, вещественный.

соответствует типу аргумента.

Sqrt (X).

Корень квадратный из числа X.

вещественный.

вещественный.

Exp (X).

Экспонента eX

вещественный.

вещественный.

Ln (X).

Натуральный логарифм от числа X.

вещественный.

вещественный.

Sin (X).

Синус числа X.

вещественный (в рад.).

вещественный.

Cos (X).

Косинус числа X.

вещественный (в рад.).

вещественный.

Arctan (X).

Арктангенс числа X.

вещественный.

вещественный (рад.).

Pi.

Число Пи.

Trunc (X).

Округление с отбрасыванием дробной части.

вещественный.

целый (длинный).

Round (X).

Округление до ближайшего целого.

вещественный.

целый (длинный).

Frac (X).

Дробная часть числа X.

вещественный.

вещественный.

Int (X).

Целая часть числа X.

вещественный.

вещественный.

Random (X).

Случайное число от 0 до X.

целый.

целый.

Odd (X).

Возвращает True, если число X нечётное.

целое.

Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций. Запись выражений и использование стандартных функций.

логический.

Математические процедуры.

Inc (X, Y).

Увеличивает число X на Y (если Y не приведен, то на 1).

целое.

целое.

Dec (X, Y).

Уменьшает число X на Y (если Y не приведен, то на 1).

целое.

целое.

randomize.

Обеспечивает несовпадение последовательностей случайных чисел, генерируемых функцией Random.

Операции над символами

Chr (X).

Символ для ASCII кода X.

целое (байт).

символьный.

Ord (X).

Порядковый номер X в таблице ASCII.

перечислимый (целый, символьный).

совпадает с типом аргумента.

UpCase (X).

</…
  • 5. Какие стандартные функции Turbo Pascal 7.0 Вам известны?
  • 6. Какие операторы используются для ввода и вывода данных?
  • 7. Для чего в программах используют оператор безусловного перехода? Перечислите безусловные функции Turbo Pascal 7.0.
Запись выражений и использование стандартных функций.
  • 8. Дайте характеристику условного оператора, его формата и схемы работы.
  • 9. Дайте характеристику оператора выбора, его формата и схемы работы.
  • 10. Что такое цикл и какая программа называется циклической?
  • 11. Дайте характеристику схемы цикла.
  • 12. Какие виды циклов Вы знаете?
  • 13. Приведите общую форму записи цикла со счетчиком, цикла с предусловием, цикла с постусловием. Каковы их особенности?
Показать весь текст
Заполнить форму текущей работой