You are on page 1of 5

Міністерство освіти і науки України

Національний авіаційний університет

Факультет кібербезпеки, комп’ютерної та програмної інженерії


Кафедра інженерії програмного забезпечення

Основи програмування
Лабораторна робота 2.1
Дослідження одновимірних масивів
ВАРІАНТ № 10

Виконала: студентка групи ПІ-124-Б


Спеціальність:
121“Інженерія програмного
забезпечення”
Ткачук Катерина Дмитрівна
(ПІБ студента)
Прийняла: Васильєва М.Д.
(ПІБ викладача)

Київ 2021
Мета лабораторної роботи – вивчити можливості та особливості обробки значень
індексованих (одновимірних) типів.
Завдання 1
Написати програму, яка складається з наступних дій:
1. Опису змінної індексованого типу згідно з варіантом (табл. 2.1).
2. Ініціювання цієї змінної виразом згідно з варіантом (табл. 2.1).
3. Обробки змінної індексованого типу.

Хід роботи
1.1. Описуємо змінну індексованого типу. За варіантом 10 вона містить
значення дійсного типу та має розмірність 9.
float arr1[9];
1.2. Тобто всі парні елементи (з парними індексами) будуть задаватись по
формулі 2.3+i, а непарні – по формулі 4.6-i. Значення будемо присвоювати
в циклі.

1.3. Для сортування використаємо метод бульбашки.


Завдання 2
Написати програму, яка складається з наступних дій:
1. Опису трьох змінних індексованого типу з 10 символьних значень.
2. Ініціювання двох змінних виразами згідно з варіантом (табл. 2.2).
3. Ініціювання третьої змінної рівними значеннями двох попередніх змінних.
4. Обробка третьої змінної згідно з варіантом (табл. 2.2).

Хід роботи
2.1. Створюємо новий проект в поточному рішенні. Описуємо три змінні
індексованого типу з 10 цілих значень.

2.2. Ініціювання двох змінних виразами згідно з варіантом.


2.3. Ініціювання третьої змінної рівними значеннями двох попередніх змінних.

2.4. Обробка третьої змінної згідно з варіантом.


Знайдемо добуток кодів елементів у третьому масиві.

Добуток елементів третього масиву: 101*106*109=1166954.


Висновки: під час виконання лабораторної роботи було успішно досліджено
можливості та особливості обробки значень індексованих (одновимірних)
типів.
Контрольні питання

1. Що таке перелічуваний тип?


Тип даних що складається з множини іменованих значень які називаються
елементами, членами чи нумераторами типу.
2. Що таке рядковий тип?
Це тип даних, значеннями якого є довільна послідовність (рядок)
символів алфавіту.
3. Що таке індексований тип?
Це такий визначуваний тип, кожне значення (мультизначення) якого
складається з компонентів одного і того ж самого типу.
4. Що таке індексація?
Це механізм для доступу до компоненту масиву даних через посилання
на масив і за допомогою одного або більше виразів, значення яких визначають
позицію компоненти масиву.
5. Наведіть правила опису одновимірного індексованого типу?
В масив не можна записати різнотипні елементи.
6. Наведіть особливості індексованого типу в С.
В масив не можна записати різнотипні елементи. Значення індексованого типу
може бути одно- або багатовимірним. Нумерація комірок в масиві починається з
0.
.

You might also like