Разделы презентаций


Программирование в среде TURBO PASCAL Тема лекции: Типы данных в языке Pascal

Содержание

В языке Паскаль любая переменная характеризуется своим типом.Под типом в данном случае понимается множество значений, которые может принимать переменная и, как следствие, множество операций, допустимых над переменной.Паскаль является языком жесткой типизации.

Слайды и текст этой презентации

Слайд 1Программирование
в среде
TURBO PASCAL
Тема лекции: Типы данных в языке

Pascal

Программирование в среде TURBO PASCALТема лекции: Типы данных в языке Pascal

Слайд 2В языке Паскаль любая переменная характеризуется своим типом.
Под типом в

данном случае понимается множество значений, которые может принимать переменная и,

как следствие, множество операций, допустимых над переменной.

Паскаль является языком жесткой типизации. Это означает, что тип переменной определяется при ее описании и не может быть изменен.

В языке Паскаль любая переменная характеризуется своим типом.Под типом в данном случае понимается множество значений, которые может

Слайд 3Укрупненная схема типов данных языка Паскаль:
Простые типы
скалярные
ограниченные
стандартные скалярные
перечислимые
Составные типы
строки
файлы
объекты
множества
записи
массивы
Ссылочные типы
Процедурные

типы

Укрупненная схема типов данных языка Паскаль:Простые типыскалярныеограниченныестандартные скалярныеперечислимыеСоставные типыстрокифайлыобъектымножествазаписимассивыСсылочные типыПроцедурные типы

Слайд 4Стандартные скалярные типы в языке Турбо Паскаль распадаются на четыре

группы:
целые типы;
вещественные типы;
символьный (литерный) тип;
булевский (логический) тип
На основе стандартных скалярных

типов в языке Турбо Паскаль формируются пользовательские скалярные типы :

ограниченные типы;
перечислимые типы.

Замечание: все скалярные типы кроме вещественных называются дискретными или порядковыми:

Стандартные скалярные типы в языке Турбо Паскаль распадаются на четыре группы:целые типы;вещественные типы;символьный (литерный) тип;булевский (логический) типНа

Слайд 5Целые типы:

Целые типы:

Слайд 6Арифметические операции, выполняемые над целочисленными данными:

Арифметические операции, выполняемые над целочисленными данными:

Слайд 7Операции сравнения, выполняемые над целочисленными данными:
, =, ,

>= .
Некоторые функции, выполняемые над целочисленными данными:
Low(x), High(x), Succ(x), Pred(x);


Inc(x), Inc (x,k);
Dec(x), Dec(x,k).

Примеры:
Low(byte)=0 Inc(5)=6
High(integer)=32767 Inc(10,2)=12
Succ(9)=10 Dec(8)=7
Pred(5)=4 Dec(34,3)=31
7 mod 2 = 1
10 div 4 = 2
-11 mod 5 = -1

Операции сравнения, выполняемые над целочисленными данными:, =, , = .Некоторые функции, выполняемые над целочисленными данными:Low(x), High(x), Succ(x),

Слайд 8Вещественные типы:
Замечание: над вещественными данными определены арифметические операции +, -,

*, /, результат выполнения которых – вещественный.

Вещественные типы:Замечание: над вещественными данными определены арифметические операции +, -, *, /, результат выполнения которых – вещественный.

Слайд 9Некоторые функции, применяемые к вещественным данным:
Примеры:
Trunc(17.6)=17
Trunc(17.1)=17
Round(14.6)=15
Frac(89.45)=0.45
Inc(89.45)=89.0

Замечание:
Для возведения в произвольную степень

можно воспользоваться очевидным равенством: xy=ey ln x.

Некоторые функции, применяемые к вещественным данным:Примеры:Trunc(17.6)=17Trunc(17.1)=17Round(14.6)=15Frac(89.45)=0.45Inc(89.45)=89.0Замечание:Для возведения в произвольную степень можно воспользоваться очевидным равенством: xy=ey ln x.

Слайд 11Операции над булевскими значениями:

Операции над булевскими значениями:

Слайд 12Некоторые встроенные функции языка Turbo Pascal:

Некоторые встроенные функции языка Turbo Pascal:

Слайд 13Примеры записи математических выражений:

Примеры записи математических выражений:

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика