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

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

    1. Розробити ВП, що знаходить найдовше слово у введеному рядку. Символи, що відділяють слова: крапка, кома, крапка з комою, пробіл; між декількома словами може бути декілька розділювальних знаків.

    2. Розробити ВП для порівняння двох рядків. Для цього необхідно визначити довжину рядків та різницю між літерами верхнього та нижнього регістру.

    3. Розробити ВП для пошуку підрядка в рядку.

    4. Розробити ВП, який вставляє пробіл в рядку після кожної крапки, коми, крапки з комою; пробіл перед тире та після.

    5. Розробити ВП, який рахує середню довжину слів, у довільно введенему тексті.

    6. Розробити ВП, який переводить рядок до верхнього регістру, рядок повинен містити літери латинського алфавіту та цифри.

    7. Розробити ВП, який видаляє з довільно введеного рядка числа та рахує їх кількість.

    8. Розробити ВП, який рахує кількість слів в довільно введеному тексті (під словом розуміють послідовність літер без крапки, коми, крапки з комою та іншого).

    9. Розробити ВП, який рахує кількість однакових літер у довільно введеному слові.

    10. Розробити ВП, який в довільно заданаму тексті замінює перше слово на друге і навпаки.

    11. Розробити ВП, який дану послідовність слів записує в зворотному порядку.

    12. Розробити ВП, який дану послідовність слів записує за алфавітом.

    13. Розробити ВП, який серед тексту шукає симетричні слова.

    14. Розробити ВП, який в слові непарної довжини замінює першу літеру на цифру.

    15. Розробити ВП, який видаляє зі слова літери парних позицій.

    16. Розробити ВП, який міняє у слові місцями літери парних позицій на літери непарних позицій.

    17. Розробити ВП, який залишає в слові тільки перші входження кожної літери.

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

    19. Розробити ВП, який підраховує кількість слів, що повторяються.

    20. Розробити ВП, який перевіряє чи є слово симетричним відносно середньої літери.

    21. Розробити ВП, який видаляє зі слова літери непарних позицій.

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

    23. Розробити ВП, який друкує лише слова, що зустрічаються один раз.

    24. Розробити ВП, який видаляє зі слова останню літеру.

    25. Розробити ВП, який видаляє зі слова (length-3) літеру.

    26. Розробити ВП, що міняє місцями перший та останній символи.

    27. Розробити ВП, що рахує кількість символів у рядку, якщо кількість парна – ділить рядок на 2 частини, якщо непарна – ставить перший символ у кінець рядка.

    28. Розробити ВП, що ставить перші три букви слова в кінець рядка, а потім отриманий рядок виводить у зворотному напрямку.

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

    30. Розробити ВП, який змінює n-символ у рядку на той, що стоїть перед ним.

    31. Розробити ВП, що замінює n-символ першого рядка на k-символ другого рядка.

    32. Розробити ВП, що виводить значення та у таблицю від 0 до з інтервалом , використовуючи компонент Table.

    33. Розробити ВП, який порівнює два рядки та до рядка, де символів менше, додає частину рядка, де кількість символів більше.

    34. Розробити ВП, який видаляє n-символ у рядку до тих пір, поки кількість символів у ньому не буде дорівнювати значенню n.

    35. Розробити ВП, який створює рядок, отриманий поєднанням двох рядків. Якщо кількість символів в рядках різна, видаляється перший символ в отриманому рядку, якщо однакова – останній.

Контрольні питання

  1. У яких випадках використовуються рядкові дані?

  2. За допомогою яких інструментів LabVIEW створюються рядкові елементи управління та індикації? Які типи відображення рядкових об’єктів Вам відомі?

  3. Які функції для роботи з рядками Вам відомі?

  4. Назвіть функції перетворення типів, які використовують при роботі з рядковими даними.

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