Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Программирование C++ 2014n.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
979 Кб
Скачать
☆

Вариант 5

  1. Описать структуру NOTE, содержащую следующие поля: фамилия, имя, номер телефона.

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

  • поиск информации о человеке, чья фамилия введена с клавиатуры;

  • поиск информации о человеке, чей номер телефона введен с клавиатуры.

Вариант 6

  1. Описать структуру ZNAK, содержащую следующие поля: фамилия, имя, дата рождения, знак зодиака.

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

  • поиск информации о людях, родившихся сегодня;

  • поиск информации о людях, родившихся под веденным знаком зодиака.

Вариант 7

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

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

  • поиск информации о магазинах, в которые отгружен товар, название которого введено с клавиатуры;

  • поиск информации о товарах, стоимость которых не превышает стоимость, введенную с клавиатуры.

Вариант 8

  1. Описать структуру ORDER, содержащую следующие поля: фамилия налогоплательщика, инициалы налогоплательщика, ИНН налогоплательщика, сумма налогообложения.

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

  • поиск информации о налогоплательщике, фамилия которого введена с клавиатуры;

  • поиск информации о налогоплательщиках, чей суммарный налог превышает сумму, введенную с клавиатуры.

Вариант 9

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

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

  • поиск информации о владельцах автомобилей, марка которого введена с клавиатуры;

  • поиск информации об автомобилях, у которых суммарный пробег за 2 и 3 кварталы не превышает значение, введенное с клавиатуры.

Вариант 10

  1. Описать структуру STUDENT, содержащую следующие поля: фамилия, имя, отчество, серия паспорта, номер паспорта, дата выдачи.

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

  • поиск записей, в которых совпадает имя студента;

  • поиск записей, в которых совпадает месяц выдачи паспорта.

Вариант 11

  1. Описать структуру AEROFLOT, содержащую следующие поля: номер рейса, время отправления, время начала регистрации, тип самолета.

  2. Написать программу, выполняющую следующие действия:

  • ввод с клавиатуры данных в массив экземпляров структур, состоящий из пяти записей;

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