- •Лабораторная работа № 9 « Структура».
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 5
- •1. Описать структуру с именем aeroflot, содержащую следующие поля:
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 6
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 7
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 8
- •2. Написать программу, выполняющую следующие действия;
- •Вариант 9
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 10
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 11
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 12
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 13
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 14
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 15
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 16
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 17
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 18
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 19
- •2. Написать программу, выполняющую следующие действия:
- •Вариант 20
- •2. Написать программу, выполняющую следующие действия:
Вариант 13
1. Описать структуру с именем NOTE, содержащую следующие поля:
• NAME — фамилия, имя;
• TELE — номер телефона;
• BDAY — день рождения (массив из трех чисел).
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть размещены по алфавиту;
• вывод на экран информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры;
• если таких нет, выдать на дисплей соответствующее сообщение.
Вариант 14
1. Описать структуру с именем NOTE, содержащую следующие поля:
• NAME — фамилия, имя;
• TELE — номер телефона;
• BDAY — день рождения (массив из трех чисел).
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив BLOCKNOTE, состоящий из восьми элементов типа NOTE; записи должны быть упорядочены по трем первым цифрам номера телефона;
• вывод на экран информации о человеке, чья фамилия введена с клавиатуры;
• если такого нет, выдать на дисплей соответствующее сообщение.
Вариант 15
1. Описать структуру с именем ZNAK, содержащую следующие поля:
• NAME — фамилия, имя;
• ZODIAC — знак Зодиака;
• BDAY — день рождения (массив из трех чисел).
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив BOOK, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по датам дней рождения;
• вывод на экран информации о человеке, чья фамилия введена с клавиатуры;
• если такого нет, выдать на дисплей соответствующее сообщение.
Вариант 16
1. Описать структуру с именем ZNAK, содержащую следующие поля:
• NAME — фамилия, имя;
• ZODIAC — знак Зодиака;
• BDAY — день рождения (массив из трех чисел).
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив BOOK, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по датам дней рождения;
• вывод на экран информации о людях, родившихся под знаком, наименование которого введено с клавиатуры;
• если таких нет, выдать на дисплей соответствующее сообщение.
Вариант 17
1. Описать структуру с именем ZNAK, содержащую следующие поля:
• NAME — фамилия, имя;
• ZODIAC — знак Зодиака;
• BDAY — день рождения (массив из трех чисел).
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив BOOK, состоящий из восьми элементов типа ZNAK; записи должны быть упорядочены по знакам Зодиака;
• вывод на экран информации о людях, родившихся в месяц, значение которого введено с клавиатуры;
• если таких нет, выдать на дисплей соответствующее сообщение.
Вариант 18
1. Описать структуру с именем PRICE, содержащую следующие поля:
• TOVAR — название товара;
• MAG — название магазина, в котором продается товар;
• STOIM — стоимость товара в руб.
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив SPISOK, состоящий из восьми элементов типа PRICE; записи должны быть размещены в алфавитном порядке по названиям товаров;
• вывод на экран информации о товаре, название которого введено с клавиатуры;
• если таких товаров нет, выдать на дисплей соответствующее сообщение.
Вариант 19
1. Описать структуру с именем PRICE, содержащую следующие поля:
• TOVAR — название товара;
• MAG — название магазина, в котором продается товар;
• STOIM — стоимость товара в руб.
2. Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив SPISOK, состоящий из восьми элементов типа PRICE; записи должны быть размещены в алфавитном порядке по названиям магазинов;
• вывод на экран информации о товарах, продающихся в магазине, название которого введено с клавиатуры;
• если такого магазина нет, выдать на дисплей соответствующее сообщение.
