Реферат Курсовая Конспект
Ндивідуальні завдання - раздел Образование, Тема: Подання рядків. Операції над рядками. Написати Програму, В Якій Передбачити Виконання Вказаної Опер...
|
Написати програму, в якій передбачити виконання вказаної операції над рядками за умови подання рядків у пам‘яті двома способами. Порівняти подання рядків вказаними способами (обсяг пам’яті, час виконання функції). Операцію та способи подання рядків вибрати з таблиці 3.1.
Таблиця 3.1. Варіанти індивідуальних завдань
Варіант | ||||||||||||||
Функція | ||||||||||||||
Подання рядка |
Продовження таблиці 3.1.
Варіант | |||||||||||
Функція | |||||||||||
Подання рядка |
Примітка. Варіант обрати згідно із своїм номером у журналі групи.
Спосіб подання рядка
1) Вектор постійної довжини.
2) Вектор змінної довжини з ознакою кінця рядка.
3) Вектор змінної довжини з лічильником.
4) Вектор з керованою довжиною рядка (дескриптор).
5) Символьно-зв’язане подання односпрямованим списком.
6) Символьно-зв’язане подання двоспрямованим списком.
7) Блочно-зв‘язне подання з фіксованою довжиною.
8) Блочно-зв‘язне подання із змінною довжиною.
9) Блочно-зв‘язне подання із керованою довжиною.
Функції
1) Визначити кількість символів в рядку s.
2) Виконати конкатенацію рядків s1 та s2.
3) Замінити в рядку s, починаючи з позиції n, всі малі букви на великі.
4) Видалити з рядка s підрядок, починаючи з позиції n довжиною к.
5) Скопіювати з рядка s, починаючи з m-го символа, n символів.
6) Вставити в рядок s підрядок s1, починаючи з позиції n.
7) Переписати рядок s так, щоб символи в ньому були записані у зворотньому порядку.
8) Знайти підрядок s1 в рядку s.
9) Визначити кількість слів довжиною к символів у рядку s.
10) Порівняти рядки s та s1.
11) Видалити в рядку s головні, хвостові та множинні пробіли.
12) Замінити усі символи с1 у рядку s на символи с2.
13) Видалити копії слів у рядку s при умові, що однакові слова записані поряд одне з одним.
– Конец работы –
Эта тема принадлежит разделу:
Тема Подання рядків Операції над рядками... Мета Отримання та закріплення знань про подання даних типу рядок та про операції над рядками...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Ндивідуальні завдання
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов