Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемОлег Шапошников
2 Выражение - это единица языка, которая определяет способ вычисления некоторого значения. Выражения формируются из: констант, переменных, функций, знаков операций, круглых скобок по определенным синтаксическим правилам.
3 Константами называются параметры программы, значения которых не меняются в процессе ее выполнения. Для каждой константы в разделе указывается конструкция вида: идентификатор константы = значение; Const Pi=3.14;
4 Переменными называются параметры программы, которые могут менять свое значение в процессе ее выполнения.
5 Все без исключения переменные должны быть описаны в разделе программы, начинающемся со слова VAR. Затем следуют конструкции вида: список идентификаторов переменных : тип 1; список идентификаторов переменных : тип 2; В списке имена переменных перечисляются через запятую: Var a,b,S:integer;
6 В Турбо Паскале имеется большое количество встроенных функций для работы с данными каждого типа.
7 Форма записи математических функций: Название функции Форма записи Возведение в квадратSQR(X) Извлечение квадратного корняSQRT(X) Синус ХSIN() Косинус ХCOS(X) Абсолютная величина числа (модуль Х)ABS(X) Арктангенс ХARCTAN(X) Натуральный логарифм ХLN(X) Дробная часть xFRAC(x)
8 Форма записи математических функций: Название функции Форма записи целая часть xint(x) число pi x, округлённое до целого по правилам математики round(x) Увеличивает х на величину уInc(x,y) Уменьшает х на величину уDec(x,y) Выдает случайное число из интервала (0,1)random [(x)] число, полученное из x отбрасыванием дробной части trunc(x)
9 Знаки операций зависят от типа используемых в выражении операндов. Название операций Форма записи Сложение+ Вычитание- Умножение* Деление/ Деление на целоDIV Остаток от деления нацелоMOD
10 ТИПЫ РЕЗУЛЬТАТОВ ОПЕРАЦИЙ И МАТЕМАТИЧЕСКИХ ФУНКЦИЙ Операции Тип аргумента Х Тип аргумента Y Тип результата СложениеINTEGER ВычитаниеREAL УмножениеREALINTEGERREAL ДелениеINTEGERREAL INTEGER REAL INTEGERREAL
11 Круглые скобки используются для изменения порядка вычисления частей выражения. Выражения без скобок вычисляются в порядке, соответствующем приоритету операций. Приоритеты расставлены таким образом: вычисления в круглых скобках; вычисление значений функций; унарные операции ( not,+,- ); операции типа умножения ( *,/,div,mod,and ); операции типа сложения ( +,-, or, xor ); операции отношения ( =, ,, = ).
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.