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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 7.3.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.  Общая характеристика политических партий в 1917 г
3. на тему- Побудова служби маркетингу.html
4. РЕФЕРАТ ДИСЕРТАЦІЇ на здобуття наукового ступеня кандидата технічних наук Х а р к і в ~0 0 4
5. на тему Что такое настоящая дружба
6. Английский базовый курс для лингвистов, вопросы и билеты
7. Студенческая весна Соловьиного края2014 РЭПФестиваль Время молодых БитбоксГМЦ Гелиос 5 марта 2014 г
8. Банковский документооборот (на примере Якутского филиала 8603 Сбербанка России)
9. А Дрючин
10. Перелік питань до екзамену з дисципліни «Міжнародне економічне право»