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

Тема 3.2. “Динамічні структури даних”

Таблиця № 9

№ п/п

Зміст завдання

1

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

2

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

3

Розробити процедуру переміщення першого і останнього елементу не порожнього списку.

4

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

5

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

6

Розробити функцію, яка перевіряє збіжність списків L1 та L2

7

Розробити функцію, яка перевіряє входження елементів списку L1 та L2.

8

Розробити процедуру переносу у кінець не порожнього списку L його першого елементу.

9

Розробити процедуру переносу на початок не порожнього списку L його останнього елементу.

10

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

11

Розробити функцію перевірки впорядкування елементів списку.

12

Розробити функцію підрахунку кількості слів списку, які починаються і закінчуються одним і тим же символом.

13

Розробити процедуру видалення зі списку L другого по величині елементу, якщо такий є.

14

Розробити процедуру видалення зі списку L усіх елементів, які рівні Х.

15

Розробити процедуру , яка обнуляє елементи зі списку L, які рівні Х.

16

Розробити процедуру , яка розраховує суму елементів зі списку L, які рівні Х.

17

Розробити процедуру , яка розраховує добуток елементів зі списку L, які рівні Х.

18

Розробити процедуру видалення зі списку L першого від’ємного елементу, якщо такий є.

19

Розробити процедуру видалення зі списку L всі від’ємні елементи, якщо такі є.

20

Розробити процедуру видалення зі списку L першого додатного елементу, якщо такий є

21

Розробити процедуру видалення зі списку L всі додатні елементи, якщо такі є.

22

Розробити процедуру видалення зі списку L першого нульового елементу, якщо такий є

23

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

Додаток 2

Міжнародний науково-технічний університет

імені академіка Юрія Бугая

Контрольна робота № __

з дисципліни: „ Алгоритмізація та програмування ”

Виконав _____________________

(прізвище, ім΄я та по-батькові)

Група ______

Варіант № ________

Перевірив _____________________

(прізвище, ім΄я та по-батькові)

Київ – 2009