Zeinalovag
20.09.2021 08:02

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
kusainovy03
09.10.2020 04:30

#include <stdio.h>


int main()

{

   unsigned n;


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

   printf("Enter matrix dimension: ");

   scanf("%u", &n);


   int matrix[n][n];


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

   {

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

       {

           if (i == j)

           {

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

           }

           else

           {

               matrix[i][j] = 0;

           }

       }

   }


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

   {

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

       {

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

       }

       printf("\n");

   }

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота