Программирование >>  Обработка исключительных ситуаций 

1 ... 132 133 134 [ 135 ] 136 137 138 ... 142


40 8 Лабораторные работы

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

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

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

Вариант 9

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

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

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

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

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

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

вывод на экран информации о поезде, номер которого введен с клавиатуры (если таких поездов нет, вывести соответствующее сообщение) .

Вариант 10

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

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

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

номер маршрута.

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

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

вывод на экран информации о маршруте, номер которого введен с клавиатуры (если таких маршрутов нет, вывести соответствующее сообщение).

Вариант 11

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

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

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

номер маршрута.

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

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

вывод на экран информации о маршрутах, которые начинаются или оканчиваются в пункте, название которого введено с клавиатуры (если таких маршрутов нет, вывести соответствующее сообщение).



1абораторная работа 10. Структуры 409

Вариант 12

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

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

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

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

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

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

вывод на экран информации о человеке, номер телефона которого введен с клавиатуры (если такого нет, вывести соответствующее сообщение).

Вариант 13

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

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

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

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

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

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

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

Вариант 14

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

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

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

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

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

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

вывод на экран информации о человеке, чья фамилия введена с клавиатуры (если такого нет, вывести соответствующее сообщение).

Вариант 15

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

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

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

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



41Q Лабораторные работы

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

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

вывод на экран информации о человеке, чья фамилия введена с клавиатуры (если такого нет, вывести соответствующее сообщение).

Вариант 16

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

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

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

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

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

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

вывод на экран информации о людях, родившихся под знаком, название которого введено с клавиатуры (если таких нет, вывести соответствующее сообщение).

Вариант 17

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

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

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

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

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

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

вывод на экран информации о людях, родившихся в месяц, значение которого введено с клавиатуры (если таких нет, вывести соответствующее сообщение).

Вариант 18

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

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

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

стоимость товара в рублях.

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

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



1 ... 132 133 134 [ 135 ] 136 137 138 ... 142

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика