авіатури, а результати у файл.
1.4 Технічні вимоги до програми
Програма виконуватиметься під оболонкою DOS.
2. Опис алгоритмів
2.1 Розрахункові формули
1 Частина. , B = i + j, a = 2,
x = i j +3/i
Частина. p> Частина. Z =
Частина Y = +
2.2 Опис змінних
Найменування переменнойТіп переменнойОбозначениеВозможные значеніяВ алгоритмі программеВходние змінні Розмірність матриці цілий nn n> 0Виходние дані 1. Матриця А 2. Вектор X 3. Компл. пере. масивів Y 4. Результат матр. операцій вещ. масив вещ. масив вещ. вещ. A = {aij} X = {xi} Y Rez a [i] [j] x [i] y rmo Будь-які любиеПромежуточние змінні 1. Номер рядка 2. Номер стовпця 3. Матриця, возвед. в квадрат 4.Транспонірованная матриця 5. 1/X - рядок 7. Аргумент функції 8. 1/D - стовпець 9.Ніжній межа інтегрується. 10.Верхній межа інтегрується 11. Різниця матриць цілий цілий вещ. масив вещ. масив вещ. масив вещ. вещ. масив. вещ. вещ. вещ. масив ij A2 = {aij} AТ = {aij} nv = {nvij} x D = {Di} ab razn = {raznij} ij a2 [i] [j] At [i] [j] nv [i] [j ] xd [i] ab razn [i] [j] 1,2, ... n 1,2, ... n будь будь 0 або 1 будь-які будь-які будь-які будь-які будь-які
Структура програми
2.4 Повідомлення програми
Програма виведе тільки одне повідомлення Введіть размерность.n =
Також програми виведе вектор X кольоровими літерами.
3. ОПИС ПРОГРАМИ
# include
# include
# include
# include
// ---------------------------------------- --------- struct {cl: 4; fon: 3; bl: 1;
} Att;
// ---------------------------------------- --------- union {char cod; att;
} Mix;
// ---------------------------------------- --------- set_attr (int b, int fon, int col)
{a1;. att.bl = b; a1.att.fon = fon; a1.att.cl = col; a1;
}
// ---------------------------------------- --------- double (* fun) (double x);
// ---------------------------------------- --------- prlog (double x)
{1/(x * log (3));
}
// ---------------------------------------- --------- log3 (double x)
{log (x)/log (3);
}