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

Концепция типов  данных в ПаскалеАвтор: Купцова Е.В., учитель информатики и ИКТ, МБОУ «Шенкурская СОШ», Свойства типов величин в Паскалеформа внутреннего представления2. множество принимаемых значений3. множество допустимых операций таблица типов данных Типы пользователя:Type Перечислимый тип задаётся непосредственно перечислением (списком) всех значений, которые может принимать переменная одного ПРИМЕР:Type Gaz = (C, O, N, F);	 Metall = (Fe, Co, Na, Cu, Zn);Var G1, type week_day= (mon, tue, wed, thu, fri, sat, sun) ;var day: week_day ;  S,k:byte;begin Значения, входящие в перечисляемый тип, являются константами. Ограниченный тип задаётся как упорядоченное ограниченное подмножество некоторого порядкового типа: . . . Пример:Type Numbers = 1 . . 31;	Alf = 'A' . . 'Z';Var Data: Numbers; Структурные типы:одна величина структурного типа имеет множество значений (массив, символьная строка и др.) Д/зЧитать п. 2.2.2 (стр. 56 - 59), учить типы данных
Свойства типов величин в Паскалеформа внутреннего представления2. множество принимаемых значений3. множество допустимых операций

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

Слайд 1

Концепция типов данных в ПаскалеАвтор: Купцова Е.В., учитель информатики и ИКТ, МБОУ «Шенкурская СОШ», г.

Концепция типов данных в Паскале

Автор: Купцова Е.В.,
учитель информатики и ИКТ,
МБОУ «Шенкурская СОШ»,
г. Шенкурск Архангельской области


Слайд 2

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

Свойства типов величин в Паскале

форма внутреннего представления

2. множество принимаемых значений

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


Слайд 4

таблица типов данных

таблица типов данных


Слайд 5

Типы пользователя:Type Перечислимый тип задаётся непосредственно перечислением (списком) всех значений, которые может принимать переменная одного

Типы пользователя:

Type

Перечислимый тип задаётся непосредственно перечислением (списком) всех значений, которые может принимать переменная одного типа:

Type <имя типа> = (<список значений>)


Слайд 6

ПРИМЕР:Type Gaz = (C, O, N, F);	 Metall = (Fe, Co, Na, Cu, Zn);Var G1,

ПРИМЕР:

Type Gaz = (C, O, N, F);
Metall = (Fe, Co, Na, Cu, Zn);

Var G1, G2, G3: Gaz;
Met1, Met2: Metall;
Day: (Sun, Mon, Tue, Wed, Thu, Fri, Sat);


Слайд 7

type week_day= (mon, tue, wed, thu, fri, sat, sun) ;var day: week_day ; S,k:byte;begin S:=0;

type week_day= (mon, tue, wed, thu, fri, sat, sun) ;
var day: week_day ; S,k:byte;
begin
S:=0;
for day:=mon to sun do
begin
case day of
mon,wed: k:=6;
tue,fri: k:=8;
thu,sat: k:=4
else
k:=0;
end;
S:=S+k;
end;
writeln('S=',S);
end.


Слайд 8

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

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


Слайд 9

Ограниченный тип задаётся как упорядоченное ограниченное подмножество некоторого порядкового типа: . . .

Ограниченный тип задаётся как упорядоченное ограниченное подмножество некоторого порядкового типа:

<константа 1> . . . <константа 2>


Слайд 10

Пример:Type Numbers = 1 . . 31;	Alf = 'A' . . 'Z';Var Data: Numbers;

Пример:

Type Numbers = 1 . . 31;
Alf = 'A' . . 'Z';

Var Data: Numbers;
Bukva: Alf;


Слайд 11

Структурные типы:одна величина структурного типа имеет множество значений (массив, символьная строка и др.)

Структурные типы:

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


Слайд 12

Д/зЧитать п. 2.2.2 (стр. 56 - 59), учить типы данных

Д/з

Читать п. 2.2.2 (стр. 56 - 59),
учить типы данных


  • Имя файла: kontseptsiya-tipov-dannyh-v-paskale.pptx
  • Количество просмотров: 75
  • Количество скачиваний: 0