- •Рекомендован к изданию научно-методическим советом Учреждения образования «Гомельский государственный университет имени Франциска Скорины».
- •Введение
- •Контрольная работа № 1 зимняя сессия Задание №1.
- •Задание №2.
- •Задание №3.
- •Задание №4
- •Контрольная работа №2 весенняя сессия Задание №5.
- •Задание №6.
- •Задание №7.
- •Задание №8.
- •Задание №9.
Задание №4
Цель работы: изучение комбинированного типа данных.
Краткие теоретические сведения:
Запись содержит несколько компонентов, или полей, которые могут иметь различные типы.
Синтаксис:
Record
Поля;
Поля;
...
Поля
End;
Замечания:
Каждый список полей - список идентификаторов, разделенных запятыми сопровождаемых двоеточием и указанием типа.
№ варианта |
Постановка задачи |
1 |
Ввести информацию о ценах на процессоры в массив записей и вывести ее в виде таблицы. |
2 |
Ввести имена и телефоны сотрудников организации в массив записей и вывести их в виде таблицы. |
3 |
Ввести информацию о ценах на мониторы в массив записей и вывести ее в виде таблицы. |
4 |
Ввести фамилии и адреса сотрудников организации в массив записей и вывести их в виде таблицы. |
5 |
Ввести характеристики монитора (разрешение, частота вертикальной развертки) в массив записей и вывести их в виде таблицы. |
6 |
Ввести информацию о количестве продукции на складе в массив записей и вывести ее в виде таблицы. |
7 |
Ввести информацию о ценах на жесткие диски в массив записей и вывести ее в виде таблицы. |
8 |
Ввести информацию о ценах на компьютеры в массив записей и вывести ее в виде таблицы. |
9 |
Ввести информацию о ценах на автомобили в массив записей и вывести ее в виде таблицы. |
10 |
Ввести информацию о специальностях сотрудников организации в массив записей и вывести ее в виде таблицы. |
Контрольная работа №2 весенняя сессия Задание №5.
Цель работы: Изучение записей с вариантами.
Краткие теоретические сведения:
Record (зарезервированное слово)
Каждый экземпляр записи может иметь различное количество полей.
Синтаксис:
Record
Поля;
...
Case переключатель : тип Of
Вариант : (поля);
...
Вариант : (поля)
End;
Замечания:
Каждый список полей - список идентификаторов, разделенных запятыми сопровождаемых двоеточием и указанием типа.
Пример:
{ Определения записей }
Type Class = (Num, Dat, Str);
Date = Record
D, M, Y : Integer;
End;
Facts = Record
Name : String[10];
Case Kind : Class Of
Num : (N : Real);
Dat : (D : Date);
Str : (S : String);
End;
№ варианта |
Постановка задачи |
1 |
Ввести информацию о количестве продукции на складе, либо о ценах на нее в массив записей и вывести ее в виде таблицы. |
2 |
Ввести информацию о ценах на жесткие диски, либо об их количестве на складе в массив записей и вывести ее в виде таблицы. |
3 |
Ввести информацию о ценах на компьютеры, либо об их количестве на складе в массив записей и вывести ее в виде таблицы. |
4 |
Ввести информацию о ценах на автомобили, либо об их количестве на складе в массив записей и вывести ее в виде таблицы. |
5 |
Ввести информацию о специальностях сотрудников организации, либо об их зарплате в массив записей и вывести ее в виде таблицы. |
6 |
Ввести информацию о ценах на процессоры, либо об их количестве на складе в массив записей и вывести ее в виде таблицы. |
7 |
Ввести имена и телефоны, либо адреса сотрудников организации в массив записей и вывести их в виде таблицы. |
8 |
Ввести информацию о ценах на мониторы, либо об их количестве на складе в массив записей и вывести ее в виде таблицы. |
9 |
Ввести фамилии, либо имена и адреса сотрудников организации в массив записей и вывести их в виде таблицы. |
10 |
Ввести информацию о названии композиций и их исполнителях, либо продолжительности в массив записей и вывести ее в виде таблицы. |