/
lyapdy
/
Object_oriented_programming_cpp_318
Обзор
Документация
Войти
/
lyapdy
/
Object_oriented_programming_cpp_318
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
lab4/task_2b.cpp
29 строк
907 B
danillyapunov
lab4
18 июн 2025, 16:19
18 июн 2025, 16:19
d3a17e8
Код
Авторство
О чём код?
#include <iostream> #include <ctime> #include "task_2b.h" #include "task_2a.h" static struct numberRange { const int minNumber = -15; const int maxNumber = 15; } range; void printArr(int* array, unsigned rowNumber, unsigned colNumber); void task_2b() { const unsigned rowSize = 8; // � ��ப ���ᨢ� const unsigned colSize = 8; // � �⮫�殢 ���ᨢ� int array[rowSize][colSize]{}; srand (time(NULL)); for (unsigned i = 0; i < rowSize; ++i) { for (unsigned j = 0; j < colSize; ++j) { array[i][j] = (rand() % (range.maxNumber + 1 - range.minNumber) + range.minNumber); } } printArr((int*)array, rowSize, colSize); int sumUpperTriangle(int *array, unsigned rowNumber, unsigned colNumber); std::cout << "\n�㬬� ������⮢ ������, ������ ��� ������� ���������: " << sumUpperTriangle(*array, rowSize, colSize) << '\n'; }