У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 6

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.4.2025

C++

Лабораторная работа № 6.

Вариант 1.

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

-фамилия и инициалы;

-номер группы;

-успеваемость (массив из пяти элементов).

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

-ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по возрастанию номера группы;

-вывод на дисплей фамилий и номеров групп для всех студентов, включенных в массив, если средний балл студента больше 4.0;

-если таких студентов нет, вывести соответствующее сообщение.

Вариант 2.

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

-фамилия и инициалы;

-номер группы;

-успеваемость (массив из пяти элементов).

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

-ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по возрастанию среднего балла;

-вывод на дисплей фамилий и номеров групп для всех студентов, имеющих оценки 4 и 5;

-если таких студентов нет, вывести соответствующее сообщение.

Вариант 3.

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

-фамилия и инициалы;

-номер группы;

-успеваемость (массив из пяти элементов).

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

-ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT; записи должны быть упорядочены по алфавиту;

-вывод на дисплей фамилий и номеров групп для всех студентов, имеющих хотя бы одну оценку 2;

-если таких студентов нет, вывести соответствующее сообщение.

Вариант 4.

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

-название пункта назначения рейса;

-номер рейса;

-тип самолета;

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

-ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса;

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

-если таких рейсов нет, выдать на дисплей соответствующее сообщение.

Вариант 5.

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

-название пункта назначения рейса;

-номер рейса;

-тип самолета;

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

-ввод с клавиатуры данных в массив, состоящий из семи элементов типа AEROFLOT; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения;

-вывод на экран пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип которого введен  с клавиатуры;

-если таких рейсов нет, выдать на дисплей соответствующее сообщение.

Вариант 6.

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

-фамилия и инициалы работника;

-название занимаемой должности;

-год поступления на работу;

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

-ввод с клавиатуры данных в массив, состоящий из десяти элементов типа WORKER; записи должны быть размещены по алфавиту;

-вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры;

- если таких работников нет, выдать на дисплей соответствующее сообщение.

Вариант 7.

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

-название пункта назначения;

-номер поезда;

-время отправления;

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

-ввод с клавиатуры данных в массив, состоящий из десяти элементов типа TRAIN; записи должны быть размещены в алфавитном порядке по названиям пунктов назначения;

-вывод на экран информации о поездах, отправляющихся после введенного с клавиатуры времени;

- если таких поездов нет, выдать на дисплей соответствующее сообщение.

Вариант 8.

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

-название пункта назначения;

-номер поезда;

-время отправления;

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

-ввод с клавиатуры данных в массив, состоящий из пяти элементов типа TRAIN; записи должны быть упорядочены по времени отправления поезда;

-вывод на экран информации о поездах, направляющихся в пункт, название которого введено с клавиатуры;

- если таких поездов нет, выдать на дисплей соответствующее сообщение.

Вариант 9.

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

-название пункта назначения;

-номер поезда;

-время отправления;

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

-ввод с клавиатуры данных в массив, состоящий из пяти элементов типа TRAIN; записи должны быть упорядочены по номерам поездов;

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

- если таких поездов нет, выдать на дисплей соответствующее сообщение.

Вариант 10.

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

-название начального пункта маршрута;

-название конечного пункта маршрута;

-номер маршрута;

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

-ввод с клавиатуры данных в массив, состоящий из семи элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов;

-вывод на экран информации о маршруте, номер которого введен с клавиатуры;

- если таких маршрутов нет, выдать на дисплей соответствующее сообщение.

Вариант 11.

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

-название начального пункта маршрута;

-название конечного пункта маршрута;

-номер маршрута;

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов;

-вывод на экран информации о маршруте, которые начинаются или оканчиваются в пункте, название которого введено с клавиатуры;

-если таких маршрутов нет, выдать на дисплей соответствующее сообщение.

Вариант 12.

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

-фамилия, имя;

-номер телефона;

-дата рождения (массив из трех чисел);

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по датам рождения;

-вывод на экран информации о человеке, номер телефона которого введен с клавиатуры;

-если такого нет, выдать на дисплей соответствующее сообщение.

Вариант 13.

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

-фамилия, имя;

-номер телефона;

-дата рождения (массив из трех чисел);

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть размещены по алфавиту;

-вывод на экран информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры;

-если таких нет, выдать на дисплей соответствующее сообщение.

Вариант 14.

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

-фамилия, имя;

-номер телефона;

-дата рождения (массив из трех чисел);

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по трем первым цифрам номера телефона;

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

-если такого нет, выдать на дисплей соответствующее сообщение.

Вариант 15.

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

-фамилия, имя;

-знак Зодиака;

-дата рождения (массив из трех чисел);

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по датам рождения;

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

-если такого нет, выдать на дисплей соответствующее сообщение.

Вариант 16.

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

-фамилия, имя;

-знак Зодиака;

-дата рождения (массив из трех чисел);

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по датам рождения;

-вывод на экран информации о людях, родившихся под знаком, название которого введено с клавиатуры;

-если таких нет, выдать на дисплей соответствующее сообщение.

Вариант 17.

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

-фамилия, имя;

-знак Зодиака;

-дата рождения (массив из трех чисел);

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по знакам Зодиака;

-вывод на экран информации о людях, родившихся в месяц, название которого введено с клавиатуры;

-если таких нет, выдать на дисплей соответствующее сообщение.

Вариант 18.

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

-название товара;

-название магазина в котором продается товар;

-стоимость товара в тенге;

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа PRICE; записи должны быть размещены в алфавитном порядке по названиям товаров;

-вывод на экран информации о товаре, название которого введено с клавиатуры;

-если таких товаров нет, выдать на дисплей соответствующее сообщение.

Вариант 19.

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

-название товара;

-название магазина в котором продается товар;

-стоимость товара в тенге;

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа PRICE; записи должны быть размещены в алфавитном порядке по названиям магазинов;

-вывод на экран информации о товаре, продающихся в магазине, название которого введено с клавиатуры;

-если такого магазина нет, выдать на дисплей соответствующее сообщение.

Вариант 20.

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

-расчетный счет плательщика;

-расчетный счет получателя;

-перечисляемая сумма в тенге;

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

-ввод с клавиатуры данных в массив, состоящий из восьми элементов типа ORDER; записи должны быть размещены в алфавитном порядке по расчетным счетам плательщиков;

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

-если такого расчетного счета нет, выдать на дисплей соответствующее сообщение.

 




1. А разве есть у них будущееСтолько вместе пережили перестрадали и както обидно если они разойдутсяНо вед
2. 2014г СОГЛАСОВАНО- Председатель КОО АФАС С
3. Современный механизм инфляции и методы ее преодоления
4. Порядок, сроки рассмотрения и исполнения замечаний и предложений, оформление результатов
5. Артефакт http---ndrey
6. Тема- Нерозгалужене коло змінного струму з активним опором і індуктивністю
7. Тема- Здоровье населения
8. Индивидуальное и рыночное предложения
9. Обороннопромышленный комплекс на Алтае
10. Тема 4.5. Россия в XIX в