Увага! Під час роботи з комп'ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Приклад 1. Дано два рядки: "Рядок є незмінним" і "типом даних". На рисунку зображено програму об’єднання цих рядків, визначення довжини створеного рядка, виділення підрядка і заміни одного підрядка іншим.
Програма об'єднання рядків
Останню інструкцію print (c) спеціально додано до програми для того, щоб звернути увагу на те, що метод replace не змінює сам рядок, а лише повертає внесені зміни. Результат виконання програми є таким:
Приклад 2. Дано рядки: ("кількість", "входжень") і ("підрядка", "в рядок"). Розробити програму об’єднання їх в один рядок і перетворення рядкових елементів в один рядок, визначення кількості входжень у рядок слова підрядка і коду букви к. Програму реалізації цього завдання зображено на рисунку.
Програма перетворення рядкових елементів в один рядок
Оскільки початкові рядки складаються з рядкових елементів, то підрядком у методі count може бути повністю один із них. У цьому випадку не можна розглядати як підрядок частину рядкового елемента, інакше буде видано повідомлення про синтаксичну помилку.
Результат виконання програми:
Приклад 3. Дано рядок: "рядок є незмінним типом даних". Замінити першу букву рядка на велику, визначити код букви на 8-й позиції, кількість букв н у рядку, позицію, з якої починається слово «типом», і кількість букв у слові «незмінним». Програму реалізації завдання зображено на рисунку.
Програма опрацювання одного рядка
Результат виконання:
Завдання для самостійного виконання
Складіть програму, за допомогою якої рядок "Львів — гарне місто для екскурсій" перетворіть на рядок "Львів — гарне місто для екскурсій та подорожей".
Складіть програму, за допомогою якої рядки "Річка Сіверський Донець" і "впадає у річку Дон" об’єднуються в один рядок і визначається його довжина.
Складіть програму, за допомогою якої рядки "Найвища вершина", "України Говерла" і "належить до", "Карпатських гір" об’єднуються в один рядок і рядкові елементи перетворюються в один рядок.
Складіть програму об’єднання рядків "Файлова система" та "операційної системи Windows". Визначте довжину нового рядка і кількість входжень слова "система" в цей рядок.
Складіть програму, за допомогою якої у рядку "програма медіапрогравач Windows поєднує багато функцій" перша буква замінюється великою буквою, визначається код букви на 10-й позиції і кількість букв «о» в рядку.
Складіть програму, за допомогою якої у рядку "Київський ботанічний сад" визначається довжина слова "ботанічний", позиція, з якої починається слово "сад", кількість букв н у слові "ботанічний" і код букви на 5-й позиції.