Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс ПЯВУ 2 сем / Лабораторные. 2 сем / Лр №9. Структуры / Варианты лабораторной работы №9.Структуры.odt
Скачиваний:
10
Добавлен:
17.04.2015
Размер:
18.01 Кб
Скачать

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

• ввод с клавиатуры данных в массив, состоящий из восьми элементов тина

MARSH; записи должны быть упорядочены по номерам маршрутов;

• вывод на экран информации о маршрутах, которые начинаются или кончаются

в пункте, название которого введено с клавиатуры;

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

Вариант 12

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

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

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

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

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

• ввод с клавиатуры данных в массив, состоящий из восьми элементов тина

NOTE; записи должны быть упорядочены но датам дней рождения;

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

клавиатуры;

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

Вариант 13

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

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

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

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

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

• ввод с клавиатуры данных в массив, состоящий из восьми элементов тина

NOTE; записи должны быть размещены но алфавиту;

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

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

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

Вариант 14

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

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

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

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

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

• ввод с клавиатуры данных в массив, состоящий из восьми элементов тина

NOTE; записи должны быть упорядочены по трем первым цифрам номера

телефона;

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

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

Вариант 15

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

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

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

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

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

• ввод с клавиатуры данных в массив, состоящий из восьми элементов тина

ZNAK; записи должны быть упорядочены по датам дней рождения;

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

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

Вариант 16

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

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

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

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

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

• ввод с клавиатуры да1Н1ых в массив, состоящий из восьми элементов тина

ZNAK; записи должны быть упорядочены по датам дней рождения;

• вывод на экран информации о людях, родившихся под знаком, наименование

которого введено с клавиатуры;

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

Вариант 17

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

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

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

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

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

• ввод с клавиатуры данных в массив, состоящий из восьми элементов тина

ZNAK; записи должны быть упорядочены по знакам Зодиака;

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

введено с клавиатуры;

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

Вариант 18

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

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

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

• стоимость товара в руб.