Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоComboВсе проекты

Объясните принцип работы данной программы на c++ .Распишите за что отвечает каждая строчка и для чего она нужна

Олег Горемыкин Ученик (81), на голосовании 1 месяц назад
#include iostream
#include iomanip
#include ctime
using namespace std;

int main() {
int matrix[50][50], res[50][50], size;
cout « "Enter a size of the matrix: ";
cin » size;

cout « "array 1:\n";
srand(time(NULL));
for (int i = 0; i < size; ++i) {
for (int j = 0; j < size; ++j) {
cout « setw(4) « (matrix[i][j] = rand() % 2);
}
cout « "\n";
}
cout « "\n";

for (int i = 0; i < size; ++i) {
for (int j = 0; j < size; ++j) {
res[size-j-1][i] = matrix[i][j];
}
}

for (int i = 0; i < size; ++i) {
for (int j = 0; j < size; ++j) {
matrix[i][j] = res[i][j];
}
}

cout « "array 2:\n";
for (int i = 0; i < size; ++i) {
for (int j = 0; j < size; ++j) {
cout « setw(4) « matrix[i][j];
}
cout « "\n";
}
cout « "\n";
}
Голосование за лучший ответ
Алексей Мыслитель (7766) 1 месяц назад
пошел в жопу, тролль.
Matvey AlexandrovЗнаток (336) 1 месяц назад
а ты не ругайся понял а то забаню
Matvey Alexandrov Знаток (336) 1 месяц назад
там ты научишься программированию
Похожие вопросы
Также спрашивают