- •Вариант 1
- •Вариант 2
- •Ввод с клавиатуры данных в массив, состоящий из 6 структур типа train.
- •Вариант 3.
- •Ввод с клавиатуры данных в массив, состоящий из 6 структур типа order.
- •Вариант 4.
- •Описать структуру с именем price, содержащую поля:
- •Ввод с клавиатуры данных в массив, состоящий из 6 структур типа price.
- •Вариант 5.
- •Описать структуру с именем aeroflot, содержащую поля:
- •Вариант 6.
- •Описать структуру с именем train, содержащую поля:
- •Ввод с клавиатуры данных в массив, состоящий из 6 структур типа train.
- •Вариант 7.
- •Описать структуру с именем marsh, содержащую поля:
- •Ввод с клавиатуры данных в массив, состоящий из 8 структур типа marsh.
- •Вариант 8.
- •Вариант 9.
- •Вариант 10.
- •Описать структуру с именем train, содержащую поля:
- •Ввод с клавиатуры данных в массив, состоящий из 6 структур типа train.
- •Вариант 11
- •Вариант 12.
Ввод с клавиатуры данных в массив, состоящий из 6 структур типа train.
Записи должны быть размещены в порядке возрастания номеров поездов.
Вывод на экран информации о поезде, номер которого введен с клавиатуры.
Вывод на экрна Если таких рейсов нет, выдать на экран соответствующее сообщение.
Описать структуру с именем NOTE, содержащую следуцющие поля:
Фамилия абонента
номер телефона
дата рождения(массив из трех чисел)
Написать программу, выполняющую следующие действия:
ввод с клавиатуры данных в массив, состоящий из 8 элементов типа NOTE
записи упорядочить в алфавитном порядке фамилий абонентов
вывод на экран информации о человеке, номер телефона которого введен с клавиатуры
если абонентов, имеющих такой номер телефона нет, выдать на дисплей соответствующее сообщение.
Вариант 7.
Описать структуру с именем WORKER, содержащую поля:
Вложенную структуру Person содержащую поля
Фамилия работника
Имя работника
Название занимаемой должности
Год поступления на работу (в виде целого числа)
Написать программу, выполняющую следующие действия:
Ввод с клавиатуры данных в массив, состоящий из 10 структур типа WORKER.
Записи должны быть размещены в алфавитном порядке названия должностей.
Вывод на экран сотрудников, чей стаж в организации превышает значение, введенное с клавиатуры.
Если таких работников нет, выдать на экран соответствующее сообщение.
Описать структуру с именем marsh, содержащую поля:
Название начального пункта маршрута
Название конечного пункта маршрута
Номер маршрута
Время отправления (массив из 2 элементов)
Написать программу, выполняющую следующие действия:
Ввод с клавиатуры данных в массив, состоящий из 8 структур типа marsh.
Записи должны быть размещены в алфавитном порядке начального пункта маршрута.
Вывод на экран информации о маршруте, номер которого введен с клавиатуры.
Если маршрутов с таким номером нет, выдать на экран соответствующее сообщение.
Вариант 8.
Описать структуру с именем STUDENT, содержащую поля:
Фамилия студента
Номер группы
Успеваемость(массив из 5 элементов)
Написать программу, выполняющую следующие действия:
Инициализировать массив, состоящий из 10 структур типа STUDENT
Упорядочить записи по номеру группы.
Вывести на экран фамилии студентов и номера групп, которые имеют оценки по второму предмету выше средней оценки по этому предмету.
Вывод на экран фамилии студентов и номеров групп для всех студентов, имеющих хотя бы одну 2. Если таких студентов нет, вывести соответствующее сообщение.
Описать структуру с именем CANDY, содержащую поля:
Название шоколадного батончика
Страна производитель
Вложенную структуру DISCRIPTION, содержащую поля
Вес
Количество калорий в 100г
Написать программу, выполняющую следующие действия:
Инициализировать массив, состоящий из 6 структур типа CANDY.
Записи должны быть размещены в алфавитном порядке стран производителей.
Вывод на экран название батончика, имеющего наименьший вес.
Вывести на экран названия батончиков, калорийность которых не превышает калорийность, введенную с клавиатуры. Если таких батончиков нет, выдать на экран соответствующее сообщение.