Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Данная целочисленная квадратная матрица. Определить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить русские буквы из строки http://www.cyberforum.ru/cpp-beginners/thread976335.html
Задача удалить русские буквы из строки. abc- массив символов (русский алфавит), А -собственно строка. Все бы хорошо да не удаляется последний символ в строке (если является русским символом). Код:...
C++ Шейкер сортировка Здравствуйте. Столкнулся с задачей реализации Шейкер сортировки .Почитал теорию и понял , что она очень похожа на пузырьковую. Но столкнулся с примером кода и стало совсем ничего не понятно . ... http://www.cyberforum.ru/cpp-beginners/thread976294.html
C++ Файловый ввод и поиск самого длинного слова в тексте
Здравствуйте. Нужно написать программу, которая вводит текст, состоящий из нескольких предложений, находит самое длинное слово и определяет, сколько раз оно встретилось в тексте. Хочу, чтобы текст...
C++ Странный калькулятор
Привет, помогите пожалуйста исправить калькулятор. Когда ставлю знаки "-" или "+", выполняется умножение. #include <iostream> using namespace std; int main() { double a; double b; char...
C++ Прокомментируйте пожалуста программу http://www.cyberforum.ru/cpp-beginners/thread976284.html
Что то я туплю, как-то все до меня не доходит толком. Прокомментируйте пожалуста программу, вернее два конструктора. Это ведь имено два конструктора? Смысл и что они делают и как друг с другом...
C++ Проблемы с выделением памяти Здравствуйте, я в своем проекте использую эту функцию #include <iostream> #include "windows.h" #include <wincrypt.h> #ifndef CALG_HMAC #define CALG_HMAC (ALG_CLASS_HASH | ALG_TYPE_ANY |... подробнее

Показать сообщение отдельно
Веолета
0 / 0 / 0
Регистрация: 29.01.2012
Сообщений: 21

Данная целочисленная квадратная матрица. Определить - C++

13.10.2013, 16:25. Просмотров 184. Ответов 0
Метки (Все метки)

Здравствуйте!
Помогите решить задачу на С++.

Данная целочисленная квадратная матрица.

Определить:
1) произведение элементов в тех строках, которые не содержат отрицательных элементов;
2) минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы.

Первую часть я выполнила, а вот со второй не получается.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//---------------------------------------------------------------------------
#include <vcl.h>
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int main()
{ int sum,sump,m,i,j,n,k,pr,y;
 bool x;
cout<<"Vvedite n=";
cin>>n;
int**a=new int*[n];
for (i=0;i<n;i++)
a[i]=new int[n];
for (i=0;i<n;i++)
for (j=0;j<n;j++)
cin>>a[i][j];
for (i=0;i<n;i++)
{ for (j=0;j<n;j++)
cout<<setw(4)<<a[i][j];
cout<<endl;
}
for(i=0;i<n;i++)
 {
 pr=1;
 x=true;
 for(j=0;j<n;j++)
 if (a[i][j]<0) x=false;
 if (x==true) {for(j=0;j<n;j++)
 pr*=a[i][j];
 cout<<"Symma elementov v stroce:"<<pr<<endl;
 }
 }
 
getch();
return(0);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru