Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Програмування.doc
Скачиваний:
7
Добавлен:
19.11.2019
Размер:
742.91 Кб
Скачать

1.4.10. Варіанти завдань для самостійного розгляду

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

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

  3. У рядку символів визначити кількість повторних слів та вилучити дублікати. Слова відокремлюються пробілами.

  4. З рядку вилучити всі слова на непарних порядкових позиціях, а слова на парних позиціях надрукувати перевернутими.

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

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

  7. У рядку символів визначити кількість кожного з символів. Вилучити повторні символи.

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

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

  10. У рядку символів визначити слова з коренем "шалаш" і знайти найбільшу довжину цих слів.

  11. Ввести рядок символів, що містить слова та еталонне слово. Знайти в рядку всі слова, з яких можна отримати еталонне слово в результаті однієї помилки.

  12. Ввести рядок символів, переформатувати його, подовживши до довжини 60 символів рівномірним додаванням пробілів між словами. Визначити кількість доданих пробілів.

  13. У символьній матриці замінити елементи на головній діагоналі символом 'd', вище діагоналі символом V, нижче - символом 'п'.

  14. У рядку символів визначити слово з максимальною кількістю голосних.

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

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

  17. Ввести рядок символів. Отримати новий рядок, в якому нема повторних символів, крім пробілів. Кількість побілів між словами подвоїти.

  18. У рядку символів визначити слово з максимальною кількістю голосних.

  19. У рядку символів вилучити усі пробіли на початку та в кінці рядка, подвоїти пробіли в середині рядка та надрукувати кількість слів.

  20. У рядку символів визначити групи цифрових символів. Перетворити їх в числа та знайти їх суму.

  21. Задана символьна матриця, знайти номер рядка, в якому знаходиться найбільша кількість символів.

  22. У рядку символів визначити кількість слів, в яких довжина більше вказаної користувачем.

  23. З рядка символів вилучити всі слова, які закінчуються групою символів 'ка', 'ко'.

  24. З рядку символів вилучити всі слова, які починаються групою символів 'на', 'ма'. Підрахувати кількість вилучень.

  25. Дано ціле число. Знайти суму цифр.

  26. Дано ціле число. Знайти цифру, яка знаходиться на 3 місці.

  27. Дано послідовність цілих чисел, знайти максимальну кількість чисел, які повторюються.

  28. Дано довільний двомірний масив, парні рядки відсортувати по зростанню, непарні по спаданню.

  29. Дано довільний двомірний масив, парні рядки поміняти з непарними.

  30. Дано довільний двомірний масив, видалити рядок і стовпчик, де знаходиться максимальний елемент масиву.

  31. Дано двомірний масив розмірністю N-M, знайти суму рядка і стовпчика на перетинанні яких знаходиться максимальний елемент масиву.

  32. Дано двомірний масив розмірністю N-N, знайти суму рядка і стовпчика, на перетинанні яких знаходиться максимальний елемент другорядної діагоналі.

  33. Дано одномірний масив розмірністю N, знайти суму цифр розташованих після останнього від'ємного.

  34. Знайти суму двох довгих чисел.

  35. Знайти добуток двох довгих чисел.