Презентация к уроку по теме «Turbo Pascal»
Оценка 4.8

Презентация к уроку по теме «Turbo Pascal»

Оценка 4.8
Презентации учебные
ppt
информатика
8 кл
14.05.2018
Презентация к уроку по теме «Turbo Pascal»
При использовании данной презентации при объяснении новой темы появляется возможность применять методы личностно-ориентированного обучения: проблемный метод, метод эвристической беседы и элементы исследования. Постановка проблемы ставит учащихся в условия, которые побуждают его решать учебную проблему, проводить анализ материала и оперировать им. Такая деятельность позволяет учащимся получить новую информацию, освоит новые способы применения знаний
op_func_tp.ppt

Операции и функции языка Паскаль

Операции и функции языка Паскаль

Операции и функции языка Паскаль

- это конструкция языка, задающая порядок выполнения операций над элементами данных (операндами). Выражение

- это конструкция языка, задающая порядок выполнения операций над элементами данных (операндами). Выражение

- это конструкция языка, задающая порядок выполнения операций над элементами данных (операндами).

Выражение

Данные целых типов могут быть представлены как в десятичной, так и в 16-ричной системе ($A5F1) в диапазоне $0000

Данные целых типов могут быть представлены как в десятичной, так и в 16-ричной системе ($A5F1) в диапазоне $0000

Данные целых типов могут быть представлены как в десятичной, так и в 16-ричной системе ($A5F1) в диапазоне $0000..$FFFF.

С фиксированной точкой С плавающей точкой (экспоненциальная)

С фиксированной точкой С плавающей точкой (экспоненциальная)

С фиксированной точкой

С плавающей точкой
(экспоненциальная)

Формы записи вещественных десятичных чисел

±А.В

±mE±p

Примеры

5.2Е+02 = 5.2102 = 520

-3Е-01 = -310-1 = - 0,3

Арифметические Операции отношения

Арифметические Операции отношения

Арифметические
Операции отношения
Логические
Строковые
и др.

Операции:

выполняются над операндами целого и вещественного типов. Арифметические операции

выполняются над операндами целого и вещественного типов. Арифметические операции

выполняются над операндами целого и вещественного типов.

Арифметические операции

Div – вычисляет целую часть частного, дробная отбрасывается

Div – вычисляет целую часть частного, дробная отбрасывается

Div – вычисляет целую часть частного, дробная отбрасывается.

Mod – вычисляет остаток от деления нацело .

Примеры

11 div 5 = ?

-10 div 3 = ?

2 div 3 = ?

11 div 5 = 2

-10 div 3 = -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

Арифметические операции Опера-ция

Арифметические операции Опера-ция

Арифметические операции

Опера-ция

Действие

Типы операндов

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

+

Сложение

Целый
Вещественный

Целый Вещественный

-

Вычитание

*

Умножение

/

Деление

Целый Вещественный

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

Div

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

Целый

Mod

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

Целый

Целый

True или False. Операции отношения

True или False. Операции отношения

выполняют сравнение двух операндов, результатом является True или False.

Операции отношения

Операции отношения Опера-ция Название

Операции отношения Опера-ция Название

Операции отношения

Опера-ция

Название

Выражения

Результат

=

Равно

A=B

True, если A равно B

<>

Не равно

A<>B

True, если A не равно B

>

Больше

A>B

True, если A больше B

<

Меньше

A

True, если A меньше B

>=

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

A>=B

True, если A больше или равно B

<=

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

A<=B

True, если A меньше или равно B

True или False. Логические операции

True или False. Логические операции

выполняются над операндами булевского типа, результатом является True или False.

Логические операции

Логические операции Опера-ция Действие

Логические операции Опера-ция Действие

Логические операции

Опера-ция

Действие

Выражения

А

В

Результат

Not

Логическое отрицание

Not A

True
False

False
True

And

Логическое И

A And B

True True False False

True False True False

True
False
False
False

Or

 Логическое ИЛИ

A Or B

True
True
True
False

Xor

Исключающее ИЛИ

A Xor B

False
True
True
False

Приоритет выполнения операций

Приоритет выполнения операций

Приоритет выполнения операций

Not, унарный минус
* / div mod and
+ - or xor
= <> < > <= >= in


Убывание
приоритета
выполнения
операций

Арифметические процедуры и функции

Арифметические процедуры и функции

Арифметические процедуры и функции

Функция

Значение

Тип параметра

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

Abs(x)

Модуль х

Целый
Вещественный

Целый
Вещественный

Sqr(x)

Квадрат числа х

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

Sqrt(x)

Квадратный корень из x

Целый
Вещественный

Sin(x)

Синус х

Целый
Вещественный

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

Cos(x)

Косинус х

Целый
Вещественный

Ln(x)

Натуральный логарифм

Целый
Вещественный

Pi

Число 

-

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

Int(x)

Целая часть х

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

Random

Случайное число из 0..0.99

-

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

Random(i)

Случайное число из 0..i

Word

Функции преобразования типов Функция

Функции преобразования типов Функция

Функции преобразования типов

Функция

Значение

Тип параметра

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

Odd(i)

i– нечетное, результат - True
i – четное, результат - False

Целый

Boolean

Round(x)

Округление до целого

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

Целый

Trunc(x)

Преобразование х в целое число путем отбрасывания дробной части

Chr(i)

Возвращает символ ASCII с номером i

Byte

Char

Функции порядковых типов Функция

Функции порядковых типов Функция

Функции порядковых типов

Функция

Значение

Тип параметра

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

Ord(x)

Порядковый номер х

Любой порядковый тип

Целый

Pred(x)

Предыдущее значение х. Если оно отсутствует, то возникает прерывание

Порядковый тип

Порядковый тип

Succ(x)

Следующее значение х. Если оно отсутствует, то возникает прерывание

Порядковый тип

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
14.05.2018