- •Завдання для контрольних робіт студентів заочної форми навчання з дисципліни
- •Контрольна робота №1
- •Тема 1.1: .“Створення і відпрацювання найпростіших програм ”.
- •Тема 1.2. “Керування порядком обчислень”
- •Тема 1.3. “ Структуровані типи даних. Одновимірні масиви ”
- •Тема 1.4. “ Багатовимірні масиви ”
- •Тема 2.1. “Рядки. Записи ”
- •Тема 3.1.“ Файлові структури даних ”
- •Контрольна робота №2
- •Тема 2.4. “Функції ”
- •Тема 3.2. “Динамічні структури даних”
Тема 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
