ЗАДАНИЯ ПОВЫШЕННОГО УРОВНЯ СЛОЖНОСТИ



 

Работа со строковыми переменными

 

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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!