="justify"> Приклад.
Дано дійсну матрицю А розмірності nxn. Транспонуваті матрицю та вивести ее на екран. Помножіті транспоновану матрицю на введення з Клавіатури число k та вивести готує матрицю на екран.
# include lt; iostream gt;
# include lt; conio.h gt;
# include lt; clocale gt;
# include lt; math.h gt; namespace std; main ()
{(LC_CTYPE, rus ); i, j, k, n; A [50] [50]; lt; lt; n= raquo ;; gt; gt; n ; lt; lt; k= raquo ;; gt; gt; k; lt; lt; Введіть елементи матриці A: lt; lt; endl; (i=0; i lt; n; i ++) //вводяться початково матрицю; (j=0; j lt; n; j ++) gt; gt; A [i] [j]; lt; lt; Транспонована матриця: lt; lt; endl; (i=0; i lt ; n; i ++)//виводимо транспоновану матрицю;
{(j=0; j lt; n; j ++)
{ lt; lt; A [j] [i] lt; lt; raquo ;;/* для цього достаточно вивести матрицю у зворотню порядку */
} lt; lt; endl;
} (i=0; i lt; n; i ++)//Множимое матриці на число k;
{(j=0; j lt; n; j ++)
{[i] [j]=A [j] [i] * k;
}
} lt; lt; Помножімо транспоновану матриці на число k: lt; lt; endl; (i=0; i lt; n; i ++)//виводимо готує матрицю на екран;
{(j=0; j lt; n; j ++)
{ lt; lt; A [i] [j] lt; lt; raquo ;;
} lt; lt; endl;
} (); 0;
}
Використана література
1.Лафоре Р. Об'єктно-орієнтоване програмування в С ++ lt; http: //vk/wall - 54530371_254 gt; (2004)
.С. Рао Освой самостійно C ++ за 21 день lt; https: //vk/wall - 54530371_6846 gt; (2013)
. Вчимося програмувати на С ++ разом з Джоном Смайлі lt; https: //vk/wall - 54530371_7695 gt; (2014)
.А.І. Скіцько, «Лінійна алгебра та аналітична геометрія» (2003)