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

2 Питання вхідного контролю

1 Що називається символом?

2 Що називається рядком в мові С?

3 Чи потрібно описувати символи?

4 Як вивести на екран числові коди символів F, G, <, g, ?

5 Як задаються символьні змінні?

6 Чи можна задавати символьні змінні при описі?

3 Варіанти індивідуальних завдань

1 За допомогою функції strcpy() скопіювати заданий рядок s1 з семи літер в рядок s2. Рядки s1 і s2 вивести на екран. Приєднати заданий рядок в кінець рядка-копії, результатуючий рядок вивести на екран.

2 Знайти довжину трьох заданих символьних рядків за допомогою функції strlen(). Результати вивести на екран. Приєднати перший рядок в кінець другого, результатуючий рядок вивести на екран.

3 За допомогою функції strcpy() скопіювати заданий рядок ss1 з 10-ти літер в рядок ss2. Рядки ss1 і ss2 вивести на екран.

4 За допомогою функції strcpy() скопіювати заданий рядок asdfghjkk в рядок ss1. Рядок ss1 вивести на екран. Приєднати заданий рядок в кінець рядка ss1, результатуючий рядок вивести на екран.

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

6 За допомогою функції strncpy() скопіювати 5 символів заданого рядка asdfghjkk в рядок а1. Рядок а1 вивести на екран. Приєднати заданий рядок в кінець рядка а1, результатуючий рядок вивести на екран.

7 Задати рядок з 11 символів. Скопіювати 10 символів цього рядка в новий рядок. Результат вивести на екран. Приєднати новий рядок в кінець даного рядка, результатуючий рядок вивести на екран.

8 Порівняти два задані рядки за допомогою функції strcmp(). Результат вивести на екран. Приєднати другий рядок в кінець першого, результатуючий рядок вивести на екран.

9 Задати рядок символів. Знайти і вивести на екран його довжину. Скопіювати 5 символів цього рядка в новий рядок. Кількість символів заданого рядка і новий рядок вивести на екран.

10 Знайти довжину заданого рядка asddfghjk за допомогою однієї з функцій роботи з рядками. Скопіювати 4 символів цього рядка в новий рядок. Кількість символів заданого рядка і новий рядок вивести на екран.

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

12 Знайти довжину двох заданих символьних рядків за допомогою функції strlen(). Результати вивести на екран. Приєднати другий рядок в кінець першого, результатуючий рядок вивести на екран.

13 Знайти довжину трьох заданих символьних рядків за допомогою функції strlen(). Результати вивести на екран. Приєднати третій рядок в кінець першого, результатуючий рядок вивести на екран.

4 Методичні вказівки

1 Перед написанням програми ще раз переглянути теоретичний матеріал і приклади програм, що ілюструють особливості обробки символьної інформації у С-програмах. Окрему увагу звернути на способи задання рядків.

2 Для роботи з бібліотечними функціями для обробки символьної інформації підключити бібліотечний файл string.h.

3 Уважно прочитати умову задачі індивідуального завдання, продумати алгоритм її розв'язку, вибрати потрібну бібліотечну функцію для роботи з символьними рядками.

4 Відкомпілювати програму і виконати її. Зафіксувати результати кожної реалізації.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]