С++, Заполнить элементы на побочной диагонали случайными числами, а все остальные нулями

Задача:

Напишите программу, которая принимает с клавиатуры число N, создает матрицу размера N на N, у которой на побочной диагонали расположены случайные числа, а остальные элементы равны нулю. После заполнения выведите матрицу на экран.

Для решения этой задачи я хочу применить функцию, которая определяет, находится элемент массива на диагонали или нет. Таким образом, остается дописать такое условие при заполнении матрицы:

То есть, если функция вернула true -> элемент находится на побочной диагонали, и тогда мы заполняем его случайным числом, иначе — нулем.

Полный исходный код:

1 Response

Добавить комментарий