Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2Kurs_2Sem_Prakt_Zavdannja.doc
Скачиваний:
2
Добавлен:
21.09.2019
Размер:
414.21 Кб
Скачать

Практична робота № 4

Тема. Робота з рядками.

Мета. Навчитися обробляти рядки в Паскаль і С++ підпрограмах

Завдання.

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

Варіанти завдань

  1. Написати програму, що вводить рядок і виводить її, скорочуючи щораз на 1 символ доти, поки в рядку не залишиться 1 символ.

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

  3. Написати програму, що підраховує вартість телеграми, текст якої вводиться із клавіатури.

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

  5. Задано іменник першого відмінювання, що кінчається на букву «а». Надрукуйте це слово у всіх відмінках.

  6. Написати програму, що визначає, скільки букв «про» коштує в заданому слові на парних місцях.

  7. Задано прізвище, ім'я та по батькові студента, розділені пробілами. Написати програму, що друкує прізвище студента і його ініціали.

  8. Написати програму, що видаляє зі слова i-ю букву.

  9. Написати програму, що видаляє з тексту всі букви, що збігаються з його останньою буквою.

  10. Написати програму, що видаляє зі слова X всі букви, які зустрічаються в слові Z.

  11. Написати програму, що підраховує кількість різних букв у заданому слові.

  12. Написати програму, що видаляє зі слова кожну третю букву.

  13. Написати програму, що у заданому тексті міняє слово «Петро» на слово «Іван».

  14. Написати програму, що видаляє з уведеного рядка будь-якої необхідний уведений із клавіатури символ. Процес видалення виділите в окрему процедуру.

  15. У заданому тексті замінити всі букви "а" на букву "про".

  16. Скласти програму, що обертає уведене слово, тобто переставляє символи у зворотному порядку.

  17. Скласти програму, що визначає, чи є уведене слово перевертишем.

  18. Написати програму, що сортує символи уведеної із клавіатури рядка в порядку зростання їхніх номерів в ASCII-Таблиці.

  19. Написати програму, що обчислює довжину самого короткого слова в пропозиції із трьох слів, розділених пробілами.

  20. Скласти програму, що виводить на екран рядок, що біжить.

  21. Скласти програму, що видаляє в рядку все, що укладено між фігурними дужками і їх самих.

  22. Написати програму для видалення з рядка всіх символів * і заміни до на а.

  23. Написати програму для вставки після числових значень слова «число», а після символьні слова «символ».

  24. Задано рядок символів. Необхідно вивести всі символи, що розташовуються між першими ":" і другими ":" .

  25. Написати програму, що видаляє зі слова i-ю букву.

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

  27. Написати програму, що видаляє з тексту всі букви, що збігаються з його останньою буквою.

  28. У заданому тексті замінити всі букви "а" на букву "про".

  29. Скласти програму, що обертає уведене слово, тобто переставляє символи у зворотному порядку.

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

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