Варіанти завдань (за списком у групі):
№ вар. |
Задание |
|
|
Скопіювати у файл F2 тільки парні рядки з файлу F1. Підрахувати кількість слів у F2. |
|
|
Скопіювати у файл F2 тільки ті рядки з F1, які починаються з літери „А”. Підрахувати кількість символів у F2. |
|
|
Скопіювати у файл F2 тільки ті рядки з F1, які починаються та закінчуються на одну і ту саму літеру. |
|
|
Скопіювати з файлу F1 в файл F2 рядки, які починаються з цифри. Підрахувати кількість символів у останньому слові F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, крім тих, які починаються на літеру „А”. Підрахувати кількість символів у першому слові F2 |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які не містять цифр. Підрахувати кількість рядків, які починаються на літеру «А» у файлі F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які містять тільки одне слово. Знайти найдовше слово у файлі F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, крім рядка, в якому максимальна кількість голосних. Визначте номер рядка |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, крім рядка, який містить найкоротше слово. Визначте номер рядка |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які не містять слова, яке починається за задану літеру. Визначте найкоротше слово у файлі F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які не містять однакових слів. Визначити кількість голосних у першому рядку файла F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які не містять слів, що співпадають з першим словом рядка. Визначити кількість приголосних у першому рядку файла F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які містять однакові слова. Визначити кількість голосних у останньому рядку файла F2. |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які містять не біль двох однакових слів. Визначити номер слова, в якому більше всього літер «А». |
|
|
Скопіювати з файлу F1 в файл F2 всі рядки, які містять слова, які співпадають з першим словом. Визначити кількість голосних у останньому рядку файла F2. |
|
|
Задано текстовий файл F1. Визначити самий короткий рядок, який має цифри. Результат записати до файлу F2. |
|
|
Задано текстовий файл F1. Визначити номер заданого корстувачем слова, якщо такого немае у рядку, то повідомити про це. Результат записати до файлу F2. |
|
|
Задано текстовий файл F1. Визначити найдовше слово, яке не містить цифр. Результат записати до файлу F2. |
|
|
Задано текстовий файл F1. Підрахувати кількість рядків, які містять слова, які починаються на символ А та закінчуються символом B (символи A та B задаються користувачем). Результат записати до файлу F2. |
|
|
Задано текстовий файл F1. Додати до початку кожного рядка його номер, а до кінця рядку – його довжину. Перетворений рядок записати до файлу F2. |
Завдання №7 Рядки – 3 бали
Рядок вводить користувач.
Обов’язково використати стандартні процедури та функції роботи з рядками.
Варіанти завдань (за списком у групі):
Перевірити чи є рядок паліндромом. (Паліндром - цей вираз, який читається однакова зліва направо і справа наліво).
Надрукувати найдовше і найкоротше слово в цьому рядку.
Надрукувати всі слова, які містять по одній цифрі.
Надрукувати всі слова, які співпадають з її першим словом.
Перетворити рядок так, щоб спочатку в ньому були надруковані тільки букви, а потім тільки цифри, не міняючи порядку проходження символів в рядку.
Перетворити рядок так, щоб всі слова в ньому стали ідентифікаторами, слова які містять тільки цифри - видалити.
Перетворити рядок так, щоб всі слова в ній були надруковані навпаки.
Визначити яке слово зустрічається в рядку частіше за всіх.
Визначити які слова зустрічаються в рядку по одному разу.
Якщо в заданому рядку літера А зустрічаються частіше ніж літера В вивести true, інакше – false
Перевірте чи правильно розташовані в тексті дужки (круглі, квадратні, фігурні). Перша має бути відкриваюча дужка потім закриваюча.
Із заданого натурального числа видалити всі цифри А (А вводиться з клавіатури).
Визначити всі слова рядка, які мають латинські літери.
Сформувати числовий масив, елементи якого вказують довжину кожного слова в заданому реченні.
Видалити найдовше слово у рядку.
Видалити кожне слово у рядку, яке стоїть на непарній позиції (словами ввважати полідовнсть літер, довжиною більше 2-х літер).
Перетворити рядок натупим чином: залишити тільки перші та останні літери слів, залишивши побіли між ними.
Задано цілі додатні числа N 1 та N 2, та рядки S1 та S2. Отримати новий рядок, що містить перші N 1 символів рядка S1 та останні N 2 символов рядка S2 (у зазначеному порядку).
Задано рядок, який містить хоча б 1 символ пробілу. Отримати підрядок, що разташований між першим та останнім символами пробілу. Якщо рядок містить тільки один пробіл, вивести порожній рядок.
Задано ціле число N (> 0) та рядок S. Перетворити рядок S у рядок довжини N наспутним чином: якщо довжина рядка S більше N, то відкинути перші символи, якщо довжина рядка S менше N, то в її початок додати символи «.» (крапка).
