При использовании данной презентации при объяснении новой темы появляется возможность применять методы личностно-ориентированного обучения: проблемный метод, метод эвристической беседы и элементы исследования. Постановка проблемы ставит учащихся в условия, которые побуждают его решать учебную проблему, проводить анализ материала и оперировать им. Такая деятельность позволяет учащимся получить новую информацию, освоит новые способы применения знаний
op_func_tp.ppt
Презентация к уроку по теме «Turbo Pascal»
Операции
и функции
языка Паскаль
Презентация к уроку по теме «Turbo Pascal»
Выражение
это конструкция
языка, задающая
порядок выполнения
операций над
элементами данных
(операндами).
Презентация к уроку по теме «Turbo Pascal»
Данные целых типов
могут быть
представлены как в
десятичной, так и в 16
ричной системе ($A5F1)
в диапазоне $0000..$FFFF.
Презентация к уроку по теме «Turbo Pascal»
Формы записи вещественных
десятичных чисел
С фиксированной
точкой
±А.В
С плавающей
точкой
(экспоненциальная)
±mE±p
Примеры
5.2Е+02 = 5.2102 = 520
3Е01 = 3101 = 0,3
Презентация к уроку по теме «Turbo Pascal»
Операции:
Арифметические
Операции отношения
Логические
Строковые
и др.
Презентация к уроку по теме «Turbo Pascal»
Арифметические операции
выполняются над
операндами целого и
вещественного типов.
Презентация к уроку по теме «Turbo Pascal»
Div – вычисляет целую часть
частного, дробная
отбрасывается.
Mod – вычисляет остаток от
деления нацело .
Примеры
11 div 5 = ?
11 div 5 = 2
10 div 3 = ?
10 div 3 = 3
2 div 3 = ?
2 div 3 = 0
11 mod 5 = ?
11 mod 5 = 1
10 mod 3 = ?
10 mod 3 = 1
2 mod 3 = ?
2 mod 3 = 2
Презентация к уроку по теме «Turbo Pascal»
Арифметические операции
Тип
результата
Целый
Опера
ция
+
*
/
Действие
Сложение
Вычитание
Умножение
Типы
операндов
Целый
Вещественный
Вещественный
Целый
Целый
Вещественный
Вещественный
Целый
Целый
Вещественный
Вещественный
Целый
Вещественный
Презентация к уроку по теме «Turbo Pascal»
Операции отношения
выполняют сравнение
двух операндов,
результатом
является True или
False.
Презентация к уроку по теме «Turbo Pascal»
Операции отношения
Опера
Равно
Название
Выражения
Результат
Не равно
ция
=
<>
>
<
>= Больше или равно A>=B True, если A больше
<= Меньше или равно A<=B True, если A меньше
A=B
True, если A равно B
A<>B True, если A не равно
B
True, если A больше
B
True, если A меньше
B
A>B
или равно B
Больше
Меньше
или равно B
A
Презентация к уроку по теме «Turbo Pascal»
Логические операции
выполняются над
операндами булевского
типа, результатом
является True или
False.
Презентация к уроку по теме «Turbo Pascal»
Логические операции
Выражения
А
В
Результат
Опера
Действие
ция
Not Логическое
отрицание
Not A
And Логическое И A And B
Or
Логическое
ИЛИ
A Or B
Xor
Исключающее
ИЛИ
A Xor B
True
False
True
True
False
False
True
True
False
False
True
True
False
False
True
False
True
False
True
False
True
False
True
False
True
False
False
True
True
False
False
False
True
True
True
False
False
True
True
False
Презентация к уроку по теме «Turbo Pascal»
Приоритет
выполнения операций
Убывание
приоритета
выполнения
операций
Not, унарный
минус
* / div mod and
+ or xor
= <> < > <= >= in
Презентация к уроку по теме «Turbo Pascal»
Целый
Целый
Вещественный
Квадрат числа х
Значение
Модуль х
Арифметические процедуры и функции
Тип параметра Тип результата
Функция
Abs(x)
Sqr(x)
Sqrt(x)
Sin(x)
Cos(x)
Ln(x)
Вещественный
Вещественный
Вещественный
Квадратный корень из x
Натуральный логарифм
Вещественный
Целый
Вещественный
Вещественный
Целый
Вещественный
Вещественный
Целый
Целый
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Синус х
Косинус х
Целый
Целый
Pi
Число
Целая часть х
Int(x)
Random Случайное число из
Random(i) Случайное число из 0..i
0..0.99
Вещественный
Вещественный
Word
Вещественный
Word
Презентация к уроку по теме «Turbo Pascal»
Функции преобразования типов
Тип результата
Функция
Тип параметра
Значение
i– нечетное,
Odd(i)
результат True
i – четное,
Целый
Boolean
результат False
Round(x) Округление до
Преобразование
х в целое число
целого
Trunc(x)
путем
отбрасывания
дробной части
Возвращает
символ ASCII с
номером i
Chr(i)
Вещественный
Целый
Вещественный
Целый
Byte
Char
Презентация к уроку по теме «Turbo Pascal»
Функции порядковых типов
Тип параметра Тип результата
Любой
порядковый
тип
Порядковый
тип
Целый
Порядковый
тип
Функция
Значение
Ord(x)
Порядковый
номер х
Pred(x)
Succ(x)
Предыдущее
значение х. Если
оно отсутствует,
то возникает
прерывание
Следующее
значение х. Если
оно отсутствует,
то возникает
прерывание
Порядковый
Порядковый
тип
тип
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.