n сформировать матрицу A[n][n], в которой элементы диагонали равны номеру строки,

N сформировать матрицу A[n][n], в которой элементы диагонали одинаковы номеру строки, а все другие элементы - нулевые. Написать программку на С++

Задать свой вопрос
Игорь Капценель
Элементы диагонали - какой? Главной? Или же в принципе обеих?
1 ответ

include lt;stdio.hgt;


int main()

   unsigned n;


   /* организовать ввод квадратной матрицы размера nxn из целых чисел; */

   printf("Enter matrix dimension: ");

   scanf("%u", amp;n);


   int matrix[n][n];


   for (unsigned i = 0; i lt; n; i++)

   

       for (unsigned j = 0; j lt; n; j++)

       

           if (i == j)

           

               matrix[i][i] = i + 1;

           

           else

           

               matrix[i][j] = 0;

           

       

   


   for (unsigned i = 0; i lt; n; i++)

   

       for (unsigned j = 0; j lt; n; j++)

       

           printf("%d ", matrix[i][j]);

       

       printf("\n");

   

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт