Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Приклад виконання лабораторної роботи.
Тема: Обробка двовимірних масивів. Завдання: Написати програму розв’язання завдання. Значення елементів масиву обчислити згідно з формулою в завданні. Обчислити суму елементів масиву V(3*4). Получену матрицю і результат надрукувати. Программа рішення задачі: /* директиви препроцесору */ #include < iostream.h> #include < stdio.h> #include < math.h> int main () /* початок програми – основній функції */ { /* опис і ініціалізація константи */ const int n=3, m=4; /* опис масиву цілих чисел */ int V[n][m]; int i, j, S=0; cout< < ”Massiv V”< < endl; /* Цикл для обчислення і друку елементів масиву */ for (i=0; i< n; i++) { cout< < endl; /* друк наступного рядку матриці з нової строки */ for (j=0; j< m; j++) { V[i][j]=rand () % 20; /* значення елементів матриці */ cout< < V[i][j]< < ” “; /* друк елементів масиву в рядок */ } } cout< < endl; /* перехід на наступний рядок друку */ /* Цикл – повторення, поки не додали всі елементи масиву до суми */ for (i=0; i< n; i++) for (j=0; j< m; j++) /* додавання поточного елементу до суми */ S +=V[i][j]; /* друк результату обчислень */ cout< < ”Result Summa=”< < S< < endl; return 0; }
Результат роботи програми: Massiv V 9 4 1 8 3 5 12 0 7 13 11 19 Result Sum=92
|