пʼятниця, 10 березня 2017 р.

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

Тема. Реалізація класичних алгоритмів для роботи з масивами та рядковими величинами у вигляді програм

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

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


Вар.
Завдання
1
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    відсортує масив;
3)    виведе першу половину цього масиву до другого текстового поля, а  другу половину до третього поля.
2
Написати програму, яка:
1)    зчитає послідовно з двох текстових полів до одного масиву слова розділені пробілом;
2)    відсортує цей масив;
3)    виведе до третього текстового поля цей масив.
3
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    розмістить ці слова в масиві у зворотному порядку;
3)    виведе до другого текстового поля цей масив.
4
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    знайде в масиві слова, якими записано числа від 0 до 9 та доповнить їх текстовим еквівалентом у дужках;
3)     виведе до іншого текстового поля цей масив.
5
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    знайде в масиві номер по порядку слова, заданого в іншому текстовому полі;
3)    виведе до третього текстового поля цей номер, а якщо заданого слова немає, то виведе 0.
6
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова латиницею розділені пробілом;
2)    знайде в масиві кількість слів, які починаються з літери, що вибирається зі списку всіх літер літиниці (регістр ігнорувати);
3)     виведе до іншого текстового поля знайдену кількість.
7
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    знайде в масиві слова, якими записано числа від 0 до 9 та замінить їх текстовим еквівалентом;
3)     виведе до іншого текстового поля цей масив.
8
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова латиницею розділені пробілом;
2)    знайде в масиві кількість слів, які починаються з голосної літери;
3)    виведе до іншого текстового поля знайдену кількість.
9
Написати програму, яка:
1)    зчитає послідовно з двох текстових полів до одного масиву слова розділені пробілом;
2)     поміняє масиві місцями парні й непарні слова (1 з 2, 3 з 4, 5 з 6 і т.д.);
3)     виведе до третього текстового поля цей масив.
10
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова тексту, який містить деякі слова взяті в дужки (по одному слову в дужках);
2)    знайде в масиві кількість слів, які записано в дужках;
3)    виведе до іншого текстового поля знайдену кількість слів.
11
Написати програму, яка:
1)    зчитає послідовно з двох текстових полів до одного масиву слова розділені пробілом;
2)     знайде в масиві всі слова, що починаються з символу числа та візьме їх у дужки;
3)     виведе до третього текстового поля цей масив.
12
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    вилучить кожне друге слово з масиву;
3)    виведе до другого текстового поля цей масив.
13
Написати програму, яка:
1)    зчитає з текстового поля  до масиву слова латиницею розділені пробілом;
2)    змінить масив так, щоб кожне слово починалося з літери верхнього регістру;
3)    виведе до другого текстового поля цей масив.
14
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом (серед слів має бути одна крапка);
2)    виведе до другого текстового поля всі слова, розміщені до крапки;
3)    виведе до третього текстового поля всі слова, розміщені після крапки
15
Написати програму, яка:
1)    зчитає з текстового поля до масиву слова розділені пробілом;
2)    відсортує слова в масиві;
3)    запише масив до іншого текстового поля, замінивши символ пробілу між словами знаком підкреслення «_».

Немає коментарів:

Дописати коментар