Презентация на тему "Pascal.Тип данных - записи." 10 класс

Презентация: Pascal.Тип данных - записи.
Включить эффекты
1 из 20
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
0.0
0 оценок

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Презентация для 10 класса на тему "Pascal.Тип данных - записи." по информатике. Состоит из 20 слайдов. Размер файла 0.16 Мб. Каталог презентаций в формате powerpoint. Можно бесплатно скачать материал к себе на компьютер или смотреть его онлайн с анимацией.

  • Формат
    pptx (powerpoint)
  • Количество слайдов
    20
  • Аудитория
    10 класс
  • Слова
    информатика
  • Конспект
    Отсутствует

Содержание

  • Презентация: Pascal.Тип данных - записи.
    Слайд 1

    Для работы с группой различных по типу данных, в системе программирования Turbo Pascal применяют тип данных "запись".  Записи

  • Слайд 2

    Понятие записи мы рассмотрим на примере списка владельцев машин:

    Каждая строка в этой ведомости состоит из отдельных элементов - данных разного типа: а) порядковый номер - целое число; б) Фамилия И.О. - символьная строка; в)марки машины - символьная строка

  • Слайд 3

    Эти данные можно объединить в одну группу и считать записью. Запись в целом и отдельные её элементы (поля) обозначаются именами. Введём например следующие обозначения: Vladel - имя всей записи; N - порядковый номер; NAME - фамилия И.О.; Ident –марка автомобиля.

  • Слайд 4

    Обращение к элементу (полю) записив программе выполняется с помощью уточнённого (составного) имени. Уточнённое имя содержит Имя записии Имя элементаи записывается в следующем виде:.

  • Слайд 5

    Декларация (объявление) записи

    Объявление записи можно производить в разделе объявления переменных VAR или с использованием раздела объявления типов пользователя TYPE. VAR : RECORD : тип; : тип; . . . : тип END;

  • Слайд 6

    TYPE = RECORD : тип; : тип; . . . : тип END; VAR : ;

  • Слайд 7

    Примеры:

    VAR VLADEL: record N: Integer; NAME: String[25]; IDENT: String[15]; END; TYPE VLADEL= record N: Integer; NAME: String[25]; RB: String[15]; END; VAR R1, R2:VLADEL; Объявление записи

  • Слайд 8

    Элементы (поля) записи используются в программе как обычные переменные. Над элементом (полем) записи можно выполнять действия, допустимые для данных его типа. Например: R1.N := 2; R2.Name := 'Сидоров П.П.'; 

  • Слайд 9

    Обращение к записи в целом, а не только к её отдельным её элементам, допускается только в операторе присваивания. При этом слева и справа от знака присваивания должны использоваться имена записей одинакового типа. R1 := R2;

  • Слайд 10

    Оператор присоединения

  • Слайд 11

    Обращение к . элементам (полям) записи происходит с помощью уточнённого имени. Оператор присоединения позволяет упростить обращение к элементу (полю) записи. Имя записи выносится в заголовок оператора присоединения, а в блоке используются только имена элементов записи.

  • Слайд 12

      WITH DO Begin {операторы, содержащие только имена элементов записи} End; оператора присоединения Общая форма

  • Слайд 13

      Например, для рассмотренной выше записи (списка учащихся) оператор присоединения может выглядеть так: WITH R_EX1 DO Begin Write('Введите номер записи '); Readln(N); Write('Введите Фамилию И.О. ') Readln(Name); End;

  • Слайд 14

    Записи с вариантами

  • Слайд 15

    Особой разновидностью записей являются "записи с вариантами", которые объявляются с помощью зарезервированного слова case

  • Слайд 16

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

  • Слайд 17

    Запись, хранящая параметры геометрических фигур.

    Для квадрата задаётся одна сторона, для треугольника – две стороны и угол между ними, для окружности – её радиус. Общей частью являются координаты текущей точки x,y.

  • Слайд 18

    VAR MS: Record {переменная типа запись} x: real; {текущая координата x} y: real; {текущая координата y} Case Fig: (Square, Triangle, Circle) of {вариантнаячасть} Square: (side: real); {квадрат} Triangle: (s1, s2, angle: real); {треугольник} Circle: (Radius: real); {окружность} END;

  • Слайд 19

    Вариантная часть может быть только одна и должна располагаться в конце записи. Начинается она служебным словом case, за которым следует переменная выбора варианта.

  • Слайд 20

    За каждым возможным значением этой переменной через двоеточие в круглых скобках записываются поля данного варианта записи с указанием их типов. Круглые скобки необходимы, если даже для данного варианта записи поля отсутствуют.

Посмотреть все слайды

Сообщить об ошибке