Читайте также:
|
|
Лабораторная работа 14.1 (очень легкий материал – передышка после процедур, функций, массивов, …)
1. Дана строка из строчных латинских букв. Напечатать первые вхождения букв в текст, сохраняя их исходный взаимный порядок.
2. Дана строка из строчных латинских букв. Напечатать в алфавитном порядке все буквы, входящие в текст не менее двух раз.
3. Дана строка из строчных латинских букв. Напечатать в алфавитном порядке все буквы, входящие в текст по одному разу.
4. Вводится натуральное число. Подсчитать количество различных цифр в его записи.
5. Вводится натуральное число. Выписать в возрастающем порядке все цифры, не входящие в запись данного числа.
6. Дано натуральное число N. Используя метод «решета Эратосфена» выписать все простые числа от 1 до N в убывающем порядке.
7. Дан массив из N натуральных чисел. Выписать в возрастающем порядке те цифры, которые не входят ни в одно из этих чисел.
8. Дан массив из N натуральных чисел. Выписать в возрастающем порядке те цифры, которые входят во все эти числа.
9. Задать два множества A и B (одного и того же типа). Поменять местами значения A и B, не используя дополнительных переменных.
10. Дан массив из N натуральных чисел. Выписать в убывающем порядке те цифры, которые не входят ни в одно из четных.
11. Дан массив из N натуральных чисел. Выписать в убывающем порядке те цифры, которые входят во все нечетные числа.
В заданиях с 12-го по 15-ое вводится строка - последовательность слов из строчных русских букв, между соседними словами - запятая, за последним словом - точка. Напечатать в алфавитном порядке:
12. Все гласные буквы, которые входят в каждое слово.
13. Все согласные буквы, которые не входят ни в одно слово.
14. Все звонкие согласные буквы, которые входят хотя бы в одно слово.
15. Все звонкие согласные буквы, которые входят в каждое нечётное слово.
Примечание:
гласные буквы: а, е, и, о, у, ы, э, ю, я;
согласные буквы: все остальные буквы, кроме ь, ъ;
звонкие согласные: б, в, г, д, ж, з, л, м, н, р.
Записи
Дата добавления: 2015-07-16; просмотров: 68 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Лабораторная работа 13.2 (учимся разбивать строку на слова) | | | Лабораторная работа 15.1 (оказывается, переменная может состоять из полей совершенно разного типа). |