Помогите с программкой на C++
Помогите с программой на C++
Stepan Kapin
что такое след?
Вячеслав Бритчук
сумма частей главной диагонали
2 ответа
Egor Inrubskij
Мой вариант
include lt;iostreamgt;
include lt;vectorgt;
using namespace std;
const unsigned N = 4;
int main()
vectorlt;vectorlt;intgt;gt; matr(N, vectorlt;intgt;(N, 5));
unsigned sum = 0;
double mul = 1.0;
for (unsigned i = 0, j = 0; i lt; N; ++i)
if (j lt; N) sum += matr[i][j++];
for (unsigned u = 0; u lt; N; ++u)
if (matr[i][u] lt; 0) mul *= matr[i][u];
cout lt;lt; sum lt;lt; endl;
mul != 1 ? cout lt;lt; mul : cout lt;lt; "There are no negative numbers in the matrix" lt;lt; endl;
return 0;
След (сумма эл. основной диагонали) у меня выводит и произвидение отрицательных чисел.
include lt;iostreamgt;
include lt;vectorgt;
using namespace std;
const unsigned N = 4;
int main()
vectorlt;vectorlt;intgt;gt; matr(N, vectorlt;intgt;(N, 5));
unsigned sum = 0;
double mul = 1.0;
for (unsigned i = 0, j = 0; i lt; N; ++i)
if (j lt; N) sum += matr[i][j++];
for (unsigned u = 0; u lt; N; ++u)
if (matr[i][u] lt; 0) mul *= matr[i][u];
cout lt;lt; sum lt;lt; endl;
mul != 1 ? cout lt;lt; mul : cout lt;lt; "There are no negative numbers in the matrix" lt;lt; endl;
return 0;
След (сумма эл. основной диагонали) у меня выводит и произвидение отрицательных чисел.
Илюха Плалиневский
Здесь же необходимо было вычислить след и творенье отрицательных частей?
Vasilisa
Блин об отрицательных элементах забыл, терпеть не могу когда задание кидают картинкой, тогда вроде запомнил задание, а из головы в итоге вылетело..
Вера Зверина
include lt;iostreamgt;
using namespace std;
int main()
setlocale(LC_ALL,"rus");
bool flag = true;
float matrix[4][4];
float trace, mult;
mult = 1;
cout lt;lt; "Введите матрицу 4x4:\n";
for (int i = 0; i lt; 4; i++)
for(int j = 0; j lt; 4; j++)
cin gt;gt; matrix[i][j];
if(matrix[i][j] lt; 0)
mult *= matrix[i][j];
flag = false;
if(i == j) trace += matrix[i][j];
if(flag) cout lt;lt; "След матрицы = " lt;lt; trace lt;lt; endl lt;lt; "В матрице нет отрицательных цисел";
else cout lt;lt; "След матрицы = " lt;lt; trace lt;lt; endl lt;lt; "Творение отрицательных чисел матрицы = " lt;lt; mult;
return 0;
using namespace std;
int main()
setlocale(LC_ALL,"rus");
bool flag = true;
float matrix[4][4];
float trace, mult;
mult = 1;
cout lt;lt; "Введите матрицу 4x4:\n";
for (int i = 0; i lt; 4; i++)
for(int j = 0; j lt; 4; j++)
cin gt;gt; matrix[i][j];
if(matrix[i][j] lt; 0)
mult *= matrix[i][j];
flag = false;
if(i == j) trace += matrix[i][j];
if(flag) cout lt;lt; "След матрицы = " lt;lt; trace lt;lt; endl lt;lt; "В матрице нет отрицательных цисел";
else cout lt;lt; "След матрицы = " lt;lt; trace lt;lt; endl lt;lt; "Творение отрицательных чисел матрицы = " lt;lt; mult;
return 0;
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Приветствую!
Меня зовут Станислав, я представляю компанию under.site.
Хотел бы предложить интересное решение
Разные вопросы.
Масса трёх одинаковых пакетов чая 180г чему равна масса
Математика.
Газообразный аммиак объёмом 2.24 л (н.у.) был полностью поглощён 14.68 мл
Химия.
Упражнение 2 Выпишите глаголы и вставьте пропущенные буквы
Русский язык.
Радиус окружности, описанной около равностороннего треугольника, равен 6. Найдите сторону треугольника
Геометрия.
Облако тегов