Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приклад виконання лабораторної роботи.






Тема: Обробка двовимірних масивів.

Завдання:

Написати програму розв’язання завдання. Значення елементів масиву обчислити згідно з формулою в завданні.

Обчислити суму елементів масиву 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






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.