Записи Запис – це структурований тип даних, який складається з фіксованого числа компонентів одного або декількох типів. Визначення типу запис починається.

Презентация:



Advertisements
Похожие презентации
Записи в Delphi і Pascal I саченко Анна 10- Б 1. Запис являє собою сукупність обмеженого числа логічно пов'язаних компонент, що належать до різних типів.
Advertisements

Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д.
Масив – це впорядкований іменований набір із фіксованої кількості однотипних даних. а 1 а 2 а 3 в 1 в 2 с 1 Доступ до будь – якого елементу масиву здійснюється.
Ковальчук О.М КОМАНДИ РОЗГАЛУЖЕННЯ (Turbo Pascal 7.0) КОМАНДИ РОЗГАЛУЖЕННЯ (Turbo Pascal 7.0) Інформатика-11 Тема-4 Ковальчук О.М., 2007.
Табличні величини. Масиви. Знайти суму елементів одновимірного масиву. Program Suma; var A:array[1..5] of integer; S,i:integer; begin for i:=1 to 5 do.
Рядкова величина – послідовність довільних символів, що охоплюється з обох боків апострофами. Для опису рядкових величин використовують ідентифікатор.
Підпрограми (процедури і функції). Підпрограмою – називається найменована логічно закінчена група вказівок, яку можна викликати для виконання довільну.
Текстові файли Приклади використання. Текстові файли призначені для зберігання символів Для опису текстової файлової змінної використовується тип Text.
Запити Ассess ПЛАН Перехресний запит Доповнення таблиці Вилучення записів Створення нової таблиці.
Оператори. Введення і виведення даних. Оператор присвоювання Оператори це команди програми. Оператор присвоювання є основним оператором мови програмування.
Структура програми. Вказівки введення, виведення.
Основи алгоритмізації та програмування Вказівка повторення. Цикли.
Одновимірні масиви 11 клас. Впорядкований набір змінних одного типу називається масивом. Кожна змінна, що входить до масиву, називається елементом масиву.
1 ТАБЛИЧНІ ВЕЛИЧИНИ (УРОК 1) (Turbo Pascal 7.0) ТАБЛИЧНІ ВЕЛИЧИНИ (УРОК 1) (Turbo Pascal 7.0) Інформатика-11 Тема-6.
Основи алгоритмізації та програмування Надання значень величинам. Вказівки присвоєння та введення.
База даних (БД) це структурована сукупність взаємопов'язаних даних певної предметної області (реальних об'єктів, процесів, явищ тощо). це структурована.
Рядкові величини Рядок це послідовність символів кодової таблиці ЕОМ. При використанні у виразах рядок охоплюється з двох сторін апострофами. Кількість.
Запити в Access Запити в базі даних Запити використовуються для перегляду, зміни й аналізу даних різними способами. Основні операції з використанням.
Романов О.М. Файли. В тих випадках, коли даних багато або їх треба довго зберігати, застосовують файли. Файл – це сукупність даних однакового.
Опис програм мовою програмування Вказівка повторення з передумовою while Вказівка повторення з передумовою while Вказівка повторення з передумовою while.
Транксрипт:

Записи

Запис – це структурований тип даних, який складається з фіксованого числа компонентів одного або декількох типів. Визначення типу запис починається ідентифікатором RECORD і закінчується словом END. Між нми записується сисок компонентів, які називаються полями, із значенням ідентифікатора поля і типу кожного поля.

Формат Type =record : ; … : ; End; Var : ; Наприклад Type CHILDREN=record Surname:string[15]; Name:string[15]; Birthyear:integer; End; Var uchen: CHILDREN;

Для звернення до полів запису треба вказати ім'я змінної запису, поставити крапку, а після неї – ім'я поля. Uchen. Surname Для введення-виведення потрібно записати: Read(Uchen.Surname); Write(Uchen.Surname); Або, якщо зручно масив із запитів Type CHILDREN=record Surname:string[15]; Name:string[15]; Birthyear:integer; End; Var uchen: array[1..10] of CHILDREN; Звертаються Read(Uchen[i].Surname); Write(Uchen[i].Surname);

Використання вказівки WITH у записах Для скорочення записів складених імен використовується вказівка WITH, яка має вигляд With do ; Якщо потрібно записати декілька вказівок то їх об'єднують в одну з допомогою begin i end. With CHILDREN do Begin Read(Surname); Read(Name); End;

Приклад використання записів Program Dzapis; Type CHILDREN=record Surname:string[15]; Name:string[100]; Birthyear:integer; Steet:string[20]; Phone:string[8]; End; Var uchen: array[1..3] of CHILDREN; i,k:integer; Begin For i:=1 to 3 do With uchen[i] do Begin write(введіть призвіще учня:); Read(Surname); write(введіть ім'я учня:); Read(Name); write(введіть рік народження:); Read(Birthyear); write(введіть адресу учня:); Read(Steet); write(введіть телефон учня:); Read(Phone); End; writeln(Введіть порядковий номер учня, про якого хочете отримати інформацію); Read(k); With uchen[i] do Begin write(Surname); write(Name); write(Birthyear); write(Steet); write(Phone); End; End.