Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка С#.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.13 Mб
Скачать

Додаток 7 Завдання до лабораторної роботи № 8

1. Увести рядки. Організувати порівняння двох рядків. Якщо рядки різні, об'єднати їх. Якщо рядки ідентичні, визначити їхню довжину.

2. Увести рядки. Організувати порівняння двох рядків. Якщо рядки різні, розмістити їх за абеткою. Ідентичні рядки об'єднати і порахувати довжину отриманого рядка.

3. Увести рядки. Порівняти перші десять символів двох рядків. Якщо вони однакові, об'єднати два рядка, виключивши з другого перші десять символів. У випадку відмінності перших десяти символів скопіювати другий рядок у перший. Порахувати довжину вихідного й отриманого першого рядка.

4. Увести рядки. Організувати введення і порівняння п'яти рядків з екрана. Розташувати їх за абеткою. Порахувати довжину кожного рядка.

5. Увести рядки. Порівняти довжину двох рядків. Рядок меншої довжини скопіювати на місце більш довгого, виключивши нульовий символ. Потім об'єднати отриманий рядок з рядком меншої довжини.

6. Увести рядки. Порівняти довжину п'яти рядків, уведення яких здійснити в такий спосіб: один рядок – з використанням #define, два – у тексті програми, два – із клавіатури. Об'єднати їх в один, починаючи з рядка мінімальної довжини, потім у порядку збільшення

Продовження додатка 7

довжини.

7. Увести рядки. Організувати введення п'яти рядків із клавіатури і п'яти рядків у тексті програми. Порівняти перші три символи цих рядків і порахувати кількість рядків з однаковими першими трьома символами.

8. Увести рядки. Порівняти перші п'ять символів двох рядків. Якщо вони однакові, об'єднати рядки, виключивши перші п'ять символів другого рядка. При об'єднанні виключити також нульовий символ. Якщо перші п'ять символів рядків різні, скопіювати другий рядок у перший.

9. Увести рядки. Організувати порівняння п'яти рядків. Розташувати їх за абе-

ткою. При сортуванні у випадку ідентичного першого символу розглядати наступні символи.

10. Увести рядки. Порівняти довжину двох рядків. У рядку з більшою кількістю символів залишити таку ж кількість символів, як і в меншому рядку. Символи, що залишилися, скопіювати в менший рядок, виключивши нульовий символ.

11. Увести рядки. Порівняти довжину двох рядків. У більш довгому рядку залишити таку ж кількість символів, як і в менш довгому рядку. До цього рядка приєднати менший рядок.

12. Увести рядки. Порівняти два рядки. Якщо рядки ідентичні, об'єднати їх, якщо різні, знайти довжину кожного з них і скопіювати рядок з меншою довжиною у рядок з більшою довжиною.

13. Увести рядки. Порівняти перші чотири символи двох рядків. Якщо вони однакові, об'єднати два рядки, виключивши з другого перші чотири символи; якщо різні – скопіювати десять символів другого рядка на місце першого, виключивши при цьому нульовий символ.

Продовження додатка 7

14. Увести рядки. Порівняти довжину двох рядків. Рядок з меншою довжиною скопіювати на місце більш довгого, виключивши нульовий символ. Потім об'єднати отриманий рядок з більш довгим.

15. Увести рядки. Порівняти довжину п'яти рядків, уведення яких здійснити в такий спосіб: один рядок – з використанням #define, два – у тексті програми, два – із клавіатури. Об'єднати їх в один, починаючи з рядка максимальної довжини, потім у порядку убування довжини.