Написати програму, яка виводить масив чисел з використанням функції користувача.
#include <iostream.h>
#include <conio.h>
void show_array(int array[][5], int rows); ________________________________________________
int main() _________________________________________________________________________
{
int array[2][5]={{1, 2, 3, 4, 5}, {9, 8, 7, 6, 5}}; ____________________________________________
show_array(array, 2); _________________________________________________________________
getch ();
return 0;
}
//---------------------------
void show_array(int array[][5], int rows) _______________________________________________
{
int i, j;
for (i=0; i<rows; i++)
for (j=0; j<5; j++) _________________________________________________________________
printf("attay [%d][%d]=[%d]\n", i, j, array[i][j]); __________________________________________
}
Тренувальні вправи
1. Дано двовимірний масив. Визначити: а) суму всіх елементів цього масиву; б) суму квадратів всіх елементів цього масиву; в) середнє арифметичне всіх елементів масиву.
Алгоритм розв’язання:_______________
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Код програми:
| 2. Дано двовимірний масив з двох рядків і десяти стовпців. Знайти номери сусідніх стовпців, сума елементів яких максимальна.
Алгоритм розв’язання:_______________
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Код програми:
|
Контрольні запитання
№
| Питання
| Відповідь
|
| Які особливості використання функцій при роботі з багатовимірними масивами?
|
|
| Для чого використовується тип даних void?
|
|
| Для чого використовується службове слово return при роботі з функціями?
|
|
| Основні принципи роботи з динамічними двовимірними масивами?
|
|
Завдання та методичні вказівки для самостійної роботи студента
- Вивчити теоретичний матеріал лекції, дати відповіді на контрольні запитання.
- Розв’язати задачі №12.104 [1, ст. 183]