русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Приклад 1.


Дата додавання: 2014-11-28; переглядів: 816.


Написати програму, яка виводить масив чисел з використанням функції користувача.

#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 при роботі з функціями?  
Основні принципи роботи з динамічними двовимірними масивами?  

 

Завдання та методичні вказівки для самостійної роботи студента

  1. Вивчити теоретичний матеріал лекції, дати відповіді на контрольні запитання.
  2. Розв’язати задачі №12.104 [1, ст. 183]

 

 



<== попередня лекція | наступна лекція ==>
Задачі для самостійного розв’язання | Завдання


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн