ЗАДАНИЯ ПОВЫШЕННОГО УРОВНЯ СЛОЖНОСТИ
Работа со строковыми переменными
1. В записке слова зашифрованы — каждое из них записано наоборот. Расшифровать сообщение.
2. Строка, содержащая произвольный русский текст, состоит не более чем из 200 символов. Написать, какие буквы и сколько раз встречаются в этом тексте. Ответ должен приводиться в грамматически правильной форме, например а — 25 раз, к — 3 раза и т.д.
3. Даны две строки А и В. Составьте программу, проверяющую, можно ли из букв, входящих в А, составить В (буквы можно использовать не более одного раза и можно переставлять).
Например, А: ИНТЕГРАЛ; В: АГЕНТ - составить можно; В: ГРАФ — составить нельзя.
4. Строка содержит произвольный русский текст. Проверить, каких букв в нем больше: гласных или согласных.
5. Составить программу преобразования натуральных чисел, записанных в римской нумерации, в десятичную систему счисления.
6. Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте.
7. Напечатать те слова, которые встречаются в каждом из двух заданных предложений.
8. Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами.
9. Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте.
|
|
10. Дано число в двоичной системе счисления. Проверить правильность ввода этого числа (в его записи должны быть только символы 0 и 1). Если число введено неверно, повторить ввод. При правильном вводе перевести число в десятичную систему счисления.
РАБОТА С ФАЙЛАМИ ЗАПИСЕЙ
Составить программу для решения задачи согласно своего варианта.
Программа должна выводить на экран меню со следующими командами:
1 – создание файла;
2 – добавление данных в файл;
3 –просмотр файла
4 – обработка файла;
5 – выход из программы
При создании файла и добавлении данных количество записей ввести с клавиатуры
Вариант № 1, 19 |
Объект Багаж пассажира характеризуется ФИО пассажира, количеством вещей, общим весом вещей. Вывести на экран ФИО пассажиров, вес багажа которых больше среднего веса багажа всех пассажиров. Определите их количество. |
Вариант № 2, 20 |
Экспортируемый товар описывается названием, страной, в которую экспортируется товар и объемом поставок в штуках. Выведите на экран названия стран, в которые поставляется товара в объеме, попадающем в заданный диапазон. Какой товар поставляется в максимальном объеме? |
Вариант № 3, 21 |
Игрушка описывается названием, материалом изготовления и ценой. Вывести на экран игрушки, изготовленные из заданного пользователем материала. Найдите среднюю цену таких игрушек |
Вариант № 4, 22 |
Сведения о машине содержат модель, регистрационный номер, цвет, дата последнего техосмотра (дд.мм.гг). Напечатайте модели и даты техосмотра всех автомобилей заданного цвета. Напечатайте номера автомобилей, не прошедших техосмотр в текущем году |
Вариант № 5, 23 |
Квартира описывается свойствами порядковый номер квартиры в списке, количество комнат, общая площадь, жилая площадь, этаж, стоимость. Вывести информацию о квартирах, расположенных на указанном этаже, имеющих заданное количество комнат, и цена которых на превышает заданную. Найти минимальную цену двухкомнатной квартиры |
Вариант № 6, 24 |
Книга описывается свойствами: автор, название, год издания. Выведите на экран названия книг заданного автора, изданных в заданном году. Определить количество книг с заданным названием |
Вариант № 7, 25 |
Информация о стане включает название, общая площадь, численность населения, материк расположения. Вывести на экран страны с численностью населения больше заданной. Определить общую площадь стран, расположенных на указанном материке |
Вариант № 8 |
Клиент описывается свойствами: ФИО, название купленного товара, цена купленного товара, количество купленного товара, дата покупки(дд.мм.гг). Вывести на экран список клиентов, купивших указанный товар в текущем году. Определить общую сумму дохода от продажи товаров в первом квартале текущего года. |
Вариант № 9 |
Сотрудник описывается свойствами: фамилия, имя, отчество, должность, оклад. Определить средний оклад сотрудников на предприятии. Вывести список сотрудников, занимающих указанную должность |
Вариант № 10 |
Конфета описывается свойствами: вид, название, цена, срок хранения (в днях), калорийность. Определить среднюю калорийность производимых конфет. Выдать список конфет с ценой ниже заданной |
Вариант № 11 |
Ученик музыкальной школы имеет свойства: фамилия, имя, отчество, музыкальный инструмент, срок обучения (год). Определить сколько учащихся учится играть на заданном музыкальном инструменте. Выдать список учащихся, которым нужно учится более заданного количества лет |
Вариант № 12 |
Работник предприятия описывается свойствами: табельный номер, фамилия, имя, отчество, оклад. Определить максимальный оклад на предприятии. Выдать на экран данные о сотруднике, получающем максимальны оклад |
Вариант № 13 |
Учитель школы описывается свойствами: фамилия, имя, отчество, предмет, стаж работы (лет). Определить средний стаж всех учителей. Выдать на экран список учителей, читающих заданный предмет |
Вариант № 14 |
Участник олимпиады имеет свойства: номер участника, фамилия, имя, отчество, количество баллов. Определить максимальный балл участника. Выдать данные о победителе олимпиады |
Вариант № 15 |
Товар описывается свойствами: шифр, название, единиц измерения, цена, масса. Определить минимальную цену товаров. Вывести данные о товаре с минимальной ценой |
Вариант № 16 |
Фильм описывается свойствами: код, название, жанр, год выхода, бюджет, режиссер. Вывести список фильмов указанного жанра. Определить средний бюджет фильмов заданного режиссера |
Вариант № 17 |
Книга описывается свойствами: шифр, автор, название, издательство, год выхода, цена. Определить количество книг, изданных в заданном году. Вывести на экран список самых новых книг |
Вариант № 18 |
Автомобиль описывается свойствами: шифр, марка, модель, тип кузова, цвет, цена. Определить средний объем двигателя автомобилей заданной марки. Вывести на экран список автомобилей с ценой в указанном диапазоне |
|
|
Дата добавления: 2019-07-15; просмотров: 169; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!