Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
МП: Лабораторная Вариант №20 Ярыдин Ярослав
Лабораторна робота №25
Тема: Вкладені цикли. Багатомірні масиви. Масиви покажчиків
Ціль роботи: вивчити конструкції мови С и оператори для обробки багатомірних масивів із застосуванням оператора циклу for.
Обладнання: ПК,ПО Borland C++
Хiд роботы
1. Правила безпеки у компютерному класi
2. Скласти програму для обробки багатомірних масивів з використанням циклів
Вар |
Умова задачі |
20 |
Знайти середнє арифметичне позитивних елементів рядка, у якої перший елемент менше второго |
Лiстiнг програми |
Результат роботи |
Контрольні запитання
1.Приведіть приклади оголошення масивів з різною розмірністю. Поясните організацію збереження елементів масиву.
2.Як відбувається масштабування при послідовному разіменування покажчика (імені масиву) у процесі доступу до елементів? Які синтаксичні конструкції можна використовувати для доступу до елементів масиву?
3.Приведіть загальну формулу для масиву Тип Ім'я [N][M][K] при доступі до заданого елемента Ім'я [i][j][k] і поясните її.
4.Як здійснюється ініціалізація багатомірних масивів?
5.Чи залежить ініціалізація масиву від класу пам'яті при оголошенні?
6.Як використовувати засіб typedef для оголошення типу масиву.
7.Який з індексів можна не вказувати при явній ініціалізації масивів?
8.Чи можна вказувати не всі елементи при ініціалізації? Як використовувати дужки при ініціалізації?
9.Який індекс не використовується при розрахунку величини зсуву покажчика в процесі доступу до елемента масиву?
10.Для чого використовується зазначений індекс?
Висновок: я вивчив конструкції мови С++ и оператори для обробки багатомірних масивів із застосуванням оператора циклу for.