Лабораторна робота № 25
Тема: Вкладені цикли. Багатомірні масиви. Масиви покажчиків
Ціль роботи: вивчити конструкції мови С и оператори для обробки багатомірних масивів із застосуванням оператора циклу for.
Обладнання: ПК, ПО Borland C++
Хід роботи
Вар. | Умова задачі |
1 | Обчислити добуток негативних чисел рядка, у якого другий елемент парний |
2 | Знайти суму непарних чисел стовпця, у якого перший елемент більше другого |
3 | Визначити кількість негативних чисел стовпця, у якого перший елемент менше останнього |
4 | Знайти суму позитивних кратних 5 чисел стовпця, у якого четвертий елемент негативний |
5 | Знайти добуток непарних чисел стовпця, у якого перший елемент нуль |
6 | Знайти добуток позитивних чисел стовпця, останній елемент якого нуль |
7 | Знайти суму непарних елементів рядка, перший елемент якої кратний 3 |
8 | Знайти максимальне негативне число рядка, у якої другий елемент більше 20 |
9 | Знайти суму позитивних парних чисел рядка, у якого перший елемент негативний |
10 | Знайти мінімальне позитивне число рядка, у якої п'ятий елемент негативний |
11 | Знайти мінімальне парне число стовпця, у якого перший елемент більше третього |
12 | Знайти суму позитивних кратних 5 чисел стовпця, у якого четвертий елемент негативний |
13 | Знайти кількість негативних не кратних 3 чисел рядка, у якого перший елемент нуль |
14 | Знайти кількість позитивних парних чисел рядка, у якого п'ятий елемент більше 30 |
15 | Знайти добуток квадратів позитивних парних чисел стовпця, у якого другий елемент нуль |
16 | Знайти середнє арифметичне негативних елементів рядка, у якої четвертий елемент отрицательный |
17 | Знайти різниця сум негативних і позитивних елементів рядка, у якого третій елемент кратний 3 |
18 | Знайти середнє геометричне модулів негативних елементів стовпця, у якого перший елемент позитивний |
19 | Знайти всі кратні 7 позитивні елементи стовпця, у якого третій елемент непарний |
20 | Знайти середнє арифметичне позитивних елементів рядка, у якої перший елемент менше второго |
21 | Знайти середнє геометричне кратних 3 елементів стовпця, у якого шостий елемент не кратний 4 |
22 | Знайти частка від розподілу кількості негативних елементів стовпця, у якого перший елемент нуль, на їхню суму |
23 | Знайти всі позитивні непарні числа рядка, у якої другий елемент не кратний 3 |
24 | Знайти кількість негативних кратних 5 елементів стовпця, у якого другий елемент дорівнює третьому |
25 | Знайти номер максимального парного числа рядка, у якого перший елемент дорівнює останньому |
26 | Знайти номер мінімального непарного числа рядка, у якого перший елемент дорівнює останньому |
27 | Знайти номер максимального парного числа стовпця, у якого перший елемент дорівнює останньому |
28 | Знайти номер мінімального непарного числа стовпця, у якого перший елемент дорівнює останньому |
29 | Знайти суму максимального і мінімального чисел рядка, у якого другий елемент непарний |
30 | Знайти номер мінімального непарного числа рядка, у якого перший елемент парний |
1.Приведіть приклади оголошення масивів з різною розмірністю. Поясните організацію збереження елементів масиву.
2.Як відбувається масштабування при послідовному разіменування покажчика (імені масиву) у процесі доступу до елементів? Які синтаксичні конструкції можна використовувати для доступу до елементів масиву?
3.Приведіть загальну формулу для масиву <Тип> <Ім'я> [N][M][K] при доступі до заданого елемента <Ім'я> [i][j][k] і поясните її.
4.Як здійснюється ініціалізація багатомірних масивів?
5.Чи залежить ініціалізація масиву від класу пам'яті при оголошенні?
6.Як використовувати засіб typedef для оголошення типу масиву.


