среда, 30 апреля 2014 г.

Работа по теме "Структуры в C++"

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

  1. Вывод всего списка на экран
  2. Добавление записи в список
  3. Загрузка данных из файла
  4. Сохранение данных в файл
  5. Редактирование записи по номеру
  6. Удаление записи по номеру
  7. Сортировка записи по выбранному полю
  8. Поиск всех записей, соответствующих  критерию по выбранному полю
Вариант 1
Организовать структуру TTable, содержащую в себе поля:
Height  - высота стола
Width – ширина стола
Length – длина стола
Model - наименование модели
Cost - стоимость


Вариант 2
Организовать структуру TMonitor, содержащую в себе поля:
Height  - разрешение по вертикали
Width – разрешение по горизонтали
Inch – диагональ экрана (в дюймах)
Model - наименование модели
Cost - стоимость

Вариант 3
Организовать структуру TClassroom, содержащую в себе поля:
Num  - номер кабинета
DeskCount – количество парт
Subject – какой предмет преподается в этой аудитории
PС – есть ли компьютер в классе

Вариант 4
Организовать структуру TBook, содержащую в себе поля:
Author  - автор книги
Name – название книги
Year – год издания
Cost - стоимость
CopyCount – количество экземпляров

Вариант 5
Организовать структуру TDate, содержащую в себе поля:
Year  - описание напоминания
Month – месяц выполнения
Day – день выполнения
Hour - час выполнения
Minute – минута
MonthName – название месяца

Вариант 6
Организовать структуру TSong, содержащую в себе поля:
Author  - исполнитель
Name – название песни
Year – год записи
PlayTime – время звучания (в секундах)

Вариант 7
Организовать структуру TNote, содержащую в себе поля:
Descript  - описание напоминания
Month – месяц выполнения
Day – день выполнения
Hour - час выполнения
Minute – минута

Вариант 8
Организовать структуру TChair, содержащую в себе поля:
Height  - высота сиденья
Width – ширина стула
BackLehgth – высота спинки
Model - наименование модели
Cost - стоимость

Вариант 9
Организовать структуру TMovie, содержащую в себе поля:
Author  - режиссер
Name – название 
Year – год выпуска
PlayTime – время просмотра (в минутах)

Вариант 10
Организовать структуру TVacansy, содержащую в себе поля:
Prof  - профессия
Company – компания работодатель
Agency – кадровое агенство
Wage – примерная заработная плата

Комментариев нет:

Отправить комментарий