Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C++ первый курс Alex Жив / C++ Перший курс-1 / old / Practik 1trim / №04 Лабораторна робота Масиви

.doc
Скачиваний:
11
Добавлен:
23.03.2015
Размер:
66.05 Кб
Скачать

ЛАБОРАТОРНА РОБОТА № 5

  1. МАСИВИ

    1. Придбання навичок роботи з масивами.

      1. Оголошення змінної з індексом. Ініціалізація змінної з індексом. Границі зміни індексу. Звертання до елемента масиву. Використання масиву як параметра функції.

ЗАВДАННЯ 1

Складіть програму, яка вирішує поставлену у вашому варіанті задачу. Програма повинна:

бути консольним додатком

містити функцію для заповнення масивів даними (уведення із клавіатури або інший спосіб)

виводити результати розрахунків на екран

містити в коді необхідні пояснення

Завдання

Студент

  1. Даний лінійний масив чисел N. N уводить користувач. Вивести всі прості числа масиву.

  1. Даний двовимірний масив цілих чисел. Сформувати лінійний масив з негативних чисел.

  1. Даний двовимірний масив чисел. Підрахувати добуток кожного парного рядка масиву.

  1. Даний двовимірний масив чисел. Підрахувати добуток кожного парного стовпця масиву.

  1. Даний двовимірний масив чисел. Підрахувати добуток однієї й другої діагоналі масиву чисел.

  1. Дана двовимірна матриця дійсних чисел А[1..N,1..N]. Знайдіть суму заштрихованих елементів

  1. Дана двовимірна матриця дійсних чисел А[1..N,1..N]. Знайдіть суму заштрихованих елементів

  1. Дана двовимірна матриця дійсних чисел А[1..N,1..N]. Знайдіть суму заштрихованих елементів

  1. Дана двовимірна матриця дійсних чисел А[1..N,1..N]. Знайдіть суму заштрихованих елементів

  1. Дана двовимірна матриця дійсних чисел А[1..N,1..N]. Необхідно одержати двовимірний масив B[1..N, 1..N] шляхом повороту першого за годинниковою стрілкою

  1. Дана двовимірна матриця дійсних чисел А[1..N,1..N]. Необхідно одержати двовимірний масив B[1..N, 1..N] шляхом повороту першого проти годинникової стрілки.

  1. Знайти матрицю, яка вийде в результаті добутку матриці A[1..n, 1..n] на матрицю B[1..n].

  1. Дано два лінійні масиви знайти мінімальний і максимальний елементи із двох масивів використовуючи одне проходження циклу.

  1. Даний лінійний масив чисел, визначити, що більше, сума парних або не парних номерів.

КОНТРОЛЬНІ ПИТАННЯ

  1. Синтаксис оголошення змінної з індексом.

  2. Як компілятор розглядає ім’я масиву.

  3. Ініціалізація змінної з індексом.

  4. Границі зміни індексу.

  5. Звернення до елемента одновимірного та двовимірного масиву (два способи).

  6. Як виконується віднімання вказівників?

  7. Наведіть приклад використання оператора інкремента та декремента для вказівника.

  8. Як створити вказівник та присвоїти йому адресу одновимірного та двовимірного масиву?

  9. Використання одновимірного та двовимірного масиву, як параметра функції (два способи).

  10. Тип передачі масиву в функцію. Як заборонити зміну елементів масиву в функції?