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

Лабораторна робота №6

Тема: Складні типи даних в мові С: рядки. Обробка символів та символьних рядків.

Завдання

1. Ввести з клавіатури текстовий рядок.

2. Виконати вказані в завданні перетворення.

3. Вивести вхідні та перетворені данні, надав їм відповідні коментарі.

4. Оформити звіт.

Примітка: Слова у текстовому рядку відділені пробілами або групами пробілів.

Варіант

Індивідуальне завдання

1.

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

2.

У введеному рядку видалити всі коми, що передують першій крапці, та замінити знаком “+” всі цифри “3”, що зустрічаються після першої крапки.

3.

У введеному рядку підрахувати кількість слів, що однаково починаються і закінчуються

4.

Вивести найкоротше слова введеного текстового рядка.

5.

Підрахувати кількість слів, що містять непарну кількістю букв.

6.

Дзеркально відбити всі слова текстового рядка

7.

Знайти в рядку слово максимально схоже із даним

8.

Виключити з речення групи символів, розташованих між дужками “( )”. Самі дужки також повинні бути виключені.

9.

Вивести слова текстового рядка, що містять хоча б один раз групу символів “оро” та визначити їх кількість..

10.

Вивести всі слова речення, які містять останню букву попереднього слова не менше 2 раз.

11.

Вибрати з рядка всі слова паліндроми (слова, які однаково в обох напрямках).

12.

Вивести всі слова речення, в яких перша літера входить в нього ще раз.

13.

Вивести слово речення, в якому сума символів-цифр найбільша.

14.

В реченні відобразити дзеркально всі слова, які містять парну кількість символів.

15.

Видалити перше слово речення, якщо загальна кількість слів більше одиниці і є числом непарним.

16.

Видалити з рядка всі символи, що не є літерами. Результат вивести на екран.

17.

Замінити перші літери слів на верхній регістр.

18

Вставити між двома великими літерами, що йдуть підряд, рядок ‘._’.

19

Підрахувати кількість слів, в яких є підряд 2 однакові символи.

20

Підрахувати число входжень в рядок кожної з букв А, В, С, D, Е, F та вивести результати на екран у вигляді таблиці.

21

Вивести всі слова речення, в яких немає літер, що повторюються.

22

Визначити відношення кількості голосних букв в реченні до приголосних.

23

Видалити останнє слово речення, якщо загальна кількість слів більше одиниці і є числом парним.

24

Вивести слово речення, в якому сума символів-цифр найменша.

25

Знайти перше входження заданого символу в рядок та перевірити, чи є слово, якому належить символ, – паліндромом.