Задачи на тему "Множества"

Множества.

1. Дана непустая последовательность символов. Построить и напечатать множества,элементами которых являются встречающиеся в последовательности:
а) цифры от «О» до «9» и знаки арифметических операций;
б) буквы от «А» до «F» и от «X» до «Z»;
в) знаки препинания и буквы от «Е» до «N».
2. Составить программу подсчета общего количества цифр и знаков «+», «—»,«*» в строке s, введенной с клавиатуры.
3. Составить программу печати элементов данного множества в алфавитном порядке.
4. Составить программу формирования множества строчных латинских букв, входящих в строку, введенную с клавиатуры, и подсчета количества знаков препинания в ней.
5. Составить программу подсчета количества цифр в заданной строке и печати их.
6. Составить программу печати по одному разу в алфавитном порядке всех строчных русских гласных букв, входящих в заданный текст.
7. Составить программу печати в алфавитном порядке всех букв текста (текст
оканчивается точкой), входящих в него:
а) не менее двух раз;
б) не более двух раз;
в) более двух раз.
8. Составить программу печати в возрастающем порядке всех цифр, входящих в десятичную запись данного десятичного числа.
9. Составить программу печати всех символов заданного текста, входящих в него по одному разу.
10. Составить программу, подсчитывающую число гласных и согласных букв в заданном тексте и определяющую, каких букв больше (гласных или согласных), учесть, что в строке могут быть и другие символы, кроме букв.
11. Составить программу печати всех первых вхождений в данный текст строчных латинских букв, сохраняя их взаимный порядок.
12. Составить программу поиска и печати в порядке убывания вех простых чисел из промежутка [2 ... 201], используя метод «решета Эратосфена».
13. Задано множество вычислительных машин. Известен набор машин, имеющихся в каждом из 10 техникумов города. Построить и распечатать множества, включающие в себя вычислительные машины:
а) которыми обеспечены все техникумы;
б) которые имеет хотя бы один техникум;
в) которых нет ни в одном техникуме.

Категория: