|
Задача 1
Из текстового файла, состоящего из 6-7 строк, сформировать массив слов. В словах заменить малые буквы латинского алфавита строкой цифр, так чтобы каждому символу соответствовали определенные цифры, например a - 01, b - 02, c - 03,..., z - 26. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 2
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Заменить в словах цифры малыми буквами латинского алфавита, так чтобы каждой цифре соответствовала определенная буква, например 0 - a, 1 - b. 2 - c,..., 9 - j. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 3
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Заменить в словах цифры строкой с 4-х символьной двоичной кодировкой каждой цифры, так чтобы каждой цифре соответствовало ее двоичное представление, например 0 - 0000, 1 - 0001, 2 - 0010,..., 9 - 1001. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 4
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Для слов, состоящих только из цифр, получить новое слово, записав вначале нечетные цифры, а затем - четные. Полученные числа сложить и дописать в конец массива. Записать массив его в файл. Вывести исходный и полученный файлы.
Задача 5
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. В словах, состоящих только из малых букв латинского алфавита подсчитать отдельно количество гласных и согласных. Сумму гласных и согласных добавить в конец массива как отдельное слово. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 6
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Подсчитать количество гласных и согласных в каждом слове и их отношение дописать к соответствующему слову. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 7
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и инвертировать его, записав символы слова наоборот. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 8
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово и записать только эти слова в текстовый файл. Вывести исходный и полученный файлы.
Задача 9
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. После каждого символа короткого слова вставить длинное слово целиком. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 10
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. После каждого четного символа длинного слова вставить короткое слово целиком. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 11
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. В длинном слове поменять порядок следования символов на обратный. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 12
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово и поменять их местами. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 13
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Заменить слова из малых букв латинского алфавита строкой цифр, так чтобы каждому символу соответствовали определенные цифры, например a - 01, b - 02, c - 03,..., z - 26. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 14
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Заменить цифры в словах строкой малых букв латинского алфавита, так чтобы каждой цифре соответствовала определенная буква, например 0 - a, 1 - b. 2 - c,..., 9 - j.. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 15
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Заменить цифры в словах строкой с 4-х символьной двоичной кодировкой каждой цифры, так чтобы каждой цифре соответствовало ее двоичное представление, например 0 - 0000, 1 - 0001, 2 - 0010,..., 9 - 1001. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 16
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Заменить каждое слово, состоящее только из цифр, на новое слово, в начале которого идут только нечетные цифры, а затем - четные. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 17
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. В словах, состоящих не только из малых букв латинского алфавита подсчитать количество последних. Добавить это число в конец слова через пробел. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 18
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Отсортировать слова по возрастанию количества гласных букв. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 19
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти слово с наименьшим количеством согласных, дописав в конце этого слова их число и символы ‘!!!’. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 20
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово и отметить их спереди символами ‘+++’ и ’---’ соответственно. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 21
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. После каждого символа короткого слова вставить длинное слово целиком. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 22
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. После каждого четного символа длинного слова вставить короткое слово целиком. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 23
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. В длинном слове поменять порядок следования символов на обратный. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 24
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти самое длинное слово и самое короткое слово. Поменять местами длинное и короткое слово. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 25
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Упорядочить их по возрастанию длины слова. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 26
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти сколько слов оканчивается на слог “гласная + согласная” и дописать это число в конец массива. Результат записать в файл. Вывести исходный и полученный файлы.
Задача 27
Из текстового файла, состоящего из 6-7 строк сформировать массив слов. Найти сколько слов начинается слогом “согласная + гласная” и дописать это число в конец массива. Результат записать в файл. Вывести исходный и полученный файлы.
Дата добавления: 2015-11-04; просмотров: 125 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
| |