Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
часть 2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
367.1 Кб
Скачать

Контрольные вопросы

  1. Что такое структура? В чем состоит назначение структуры?

  2. Чем отличается структура от массива?

  3. Каким образом описывается структурная переменная?

  4. Как осуществляется обращение к элементу структуры?

  5. Каким образом можно инициализировать структуру?

  6. Что такое вложенная структура? Приведите пример.

  7. Как присвоить значение указателю на структуру?

  8. Каким образом осуществляется обращение к элементу структуры через указатель? Приведите пример.

  9. Чем отличается объединение от структуры?

  10. Как описывается объединение?

Варианты заданий

В каждом задании ввести и вывести элементы структур.

1. Описать массив структур и поместить в него сведения (номер читательского билета, фамилия, имя, отчество, должность) о трех читателях библиотеки.

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

3. Массив структур содержит информацию о студентах: фамилия , номер группы, средний балл в сессию (каждый элемент массива содержит информацию об одном студенте). Заполнить массив данными для пяти студентов.

4. Описать массив структур, содержащий сведения о трех журнальных статьях: автор, название статьи, название журнала, год издания, номер.

5. Описать массив структур и поместить в него сведения (факультет, номер группы, шифр специальности, название специальности) о пяти учебных группах.

6. Описать массив структур, который содержит информацию о четырех деталях (наименование, масса, габариты (длина, высота, ширина), материал).

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

8. Описать массив структур и поместить в него сведения (номер аудитории, вместимость, площадь) о пяти аудиториях.

9. Организовать массив структур и поместить в него информацию (название кинотеатра, вместимость, число залов) о пяти кинотеатрах.

10, 11, 12. Определить структуру, содержащую сведения о товарах на складе (шифр товара, наименование товара, количество единиц, стоимость единицы). Описать массив структур и поместить в него сведения о пяти канцелярских товарах (задание №10), пяти продовольственных товарах (задание №11), пяти промышленных товарах (задание №12).

13. Описать массив структур, содержащий сведения о рабочих (номер цеха, фамилия, имя, отчество, профессия, разряд, стаж). Заполнить массив данными для четырех человек.

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

15. Описать и заполнить массив структур сведениями о выполнении плана выпуска продукции по следующей форме (для трех изделий):

№ п/п

Наименование

Единица

измерения

Шифр

План выпуска

Всего

По кварталам

II

III

IIII

IIV

16. Ведомость сдачи экзамена содержит следующие графы: номер по порядку, фамилия студента, номер зачетной книжки, оценка (неудовл., удовл., хор., отл.). Описать массив структур и заполнить его данными для пяти студентов.

17. Таблица содержит результаты спортивных соревнований: Ф.И.О., время на 100 м, время на 1 км, прыжок в высоту, прыжок в длину. Описать массив структур и заполнить его данными для шести спортсменов.

18. Описать массив структур, содержащий сведения о библиотечных книгах: автор; название книги; год издания; шифр книги; количество экземпляров, имеющихся в библиотеке.

Заполнить массив данными о трех книгах.

19. Описать массив структур, содержащий сведения об учебных дисциплинах: название дисциплины, преподаватель, номер группы. Заполнить массив информацией о пяти дисциплинах.

20. Описать массив структур, содержащий сведения о расписании экзаменов: дисциплина; дата консультации; время консультации; аудитория, в которой проводится консультация; дата экзамена; время экзамена; аудитория, в которой проводится экзамен. Заполнить массив информацией об экзаменах прошедшей сессии в Вашей группе.

21. Описать массив структур, содержащий сведения о библиотечных книгах, читаемых в данный момент: название книги, читатель, дата выдачи, срок возврата. Заполнить массив данными для четырех книг.

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

23. Таблица содержит сведения о расписании и состоит из следующих граф: номер группы, дисциплина, преподаватель, аудитория, неделя (числитель, знаменатель), день недели, время. Описать массив структур и заполнить его данными для трех строк таблицы.

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

25. Организовать массив структур и поместить в него сведения (номер группы, название специальности, число студентов в группе, факультет, курс) о трех учебных группах.

Лабораторная работа № 15

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]