- •Вариант 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.
Вариант 9.
Описать структуру с именем BOOK, содержащую поля:
Фамилия автора
Название книги
Объем продаж за квартал (массив из 3 элементов)
Написать программу, выполняющую следующие действия:
Ввод с клавиатуры данных в массив, состоящий из 5 структур типа BOOK.
Упорядочить записи в алфавитном порядке по фамилии автора.
Вывести на экран фамилию автора и название книги, имеющего самый большой объем продаж за квартал.
Вывести на экран фамилии авторов и названия книг, имеющих объем продаж за квартал больше среднего.
Вывести информацию о книге, название которой введено с клавиатуры. Если такой книги нет, вывести соответствующее сообщение.
Описать структуру с именем ZNAK, содержащую следующие поля:
Вложенную структуру Person, содержащую поля
Фамилия
Имя
Знак Зодиака
Год рождения
Написать программу, выполняющую следующие действия:
Ввод с клавиатуры в массив, состоящий из 10 элементов структуры ZNAK
Упорядочить записи по знакам зодиака.
Вывод на экран информации о людях, родившихся в год, значение которого введено с клавиатуры.
Если такой информации нет, вывести соответствующее сообщение.
Вариант 10.
Описать структуру с именем train, содержащую поля:
Вложенную структуру Marshrut, содержащую поля
Название пункта назначения
Номер поезда
Время отправления(массив из 3 чисел)
Написать программу, выполняющую следующие действия:
Ввод с клавиатуры данных в массив, состоящий из 6 структур типа train.
Записи должны быть размещены по времени отправления поезда.
Вывод на экран информации о поезде, направляющихся в пункт, название которого введено с клавиатуры.
Если таких рейсов нет, выдать на экран соответствующее сообщение.
Описать структуру с именем STUDENT, содержащую поля:
Фамилия студента
Номер группы
Успеваемость(массив из 5 элементов)
Написать программу, выполняющую следующие действия:
Ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT
Упорядочить записи по возрастанию среднего балла студента
Вывод на экран фамилии студентов и их успеваемость, которые учатся в группе с номером, введенным с клавиатуры.
Вывод да экран фамилий и номеров групп студентов, включенных в массив, имеющих оценки 3 и 4.
Вывод информации о студентах с фамилией введенной с клавиатуры. Если таких студентов нет, вывести соответствующее сообщение.
Вариант 11
Описать структуру с именем PIZZA, содержащую поля:
Название пиццы
Вложенную структуру Fitnes, содержащую поля
Вес
Вегетарианская/не вегетарианская
Количество калорий в 100г
Диаметр пиццы
Написать программу, выполняющую следующие действия:
Инициализировать массив, состоящий из 6 структур типа PIZZA.
Записи должны быть размещены: сначала все вегетарианские, затем все невегетарианские, каждый раздел в алфавитном порядке названий.
Вывод на экран название пиццы, имеющей наибольший диаметр и наименьшее количество калорий.
Вывести на экран названия пицц, вес которых превышает средний вес всех пицц.
Вывести информацию о пицце с названием введенным с клавиатуры. Если таких пицц нет, выдать на экран соответствующее сообщение.
Описать структуру с именем NOTE, содержащую следуцющие поля:
Вложенная структура Person, содержащую поля
Фамилия
имя
номер телефона
дата рождения(массив из трех чисел)
Написать программу, выполняющую следующие действия:
ввод с клавиатуры данных в массив, состоящий из 8 элементов типа NOTE
записи упорядочить по трем первым цифрам номера телефона
вывод на экран информации об абонентах, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры
если таких абонентов нет, выдать на дисплей соответствующее сообщение