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

матрица... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс+массив http://www.cyberforum.ru/cpp-beginners/thread399393.html
// array.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <conio.h> class cat { public: cat();
C++ write Serial Port Здравствуйте Недавно начал изучать С++ и программирование микроконтроллеров. Понадобилось отправить через serial массив байт. Нашёл много пример, но нифига не получилось( Напишите коротенький... http://www.cyberforum.ru/cpp-beginners/thread399388.html
Наследование и полиморфизм. C++
Вопрос следующий. Как мне вытащить функцию из родителя класса родителя, при условии что родителей тек. класса у меня 2! )) Запутанно? Ниже я описал все более детально: В общем, есть класс который...
C++ С++ матрицы,нужна помощь в решении задачи!)
Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел.Верхняя граница для значения элементов матрицы также вводится с клавиатуры. Задача:...
C++ [c++] Прямоугольная матрица http://www.cyberforum.ru/cpp-beginners/thread399355.html
Создать функцию для определения количества отрицательных элементов в каждой строке исходной прямоугольной матрицы. Результат функция должна формировать в виде вектора, длина которого соответствует...
C++ количество елементов в массиве a(n) (n<=14) есть хотя бы один нулевой елемент. Определить количество елементов,больше 10,которые следуют за этим нулем. с++ подробнее

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

матрица... - C++

06.12.2011, 23:16. Просмотров 522. Ответов 6
Метки (Все метки)

Получить массив Х[1],X[2],..X[n] по правилу X[i]=1, если элемент А[i][i] больше каждого из элементов i-й строки матрицы, иначе X[i]=0. Также найти сумму элементов матрицы.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
#define N 3
#define M 3
int main()
{int i,j,A[N][M],X[N];
int sum=0;
for (i=0; i<N; i++) 
{for (j=0; j<M; j++) {cout << "A[" << i << "][" << j << "]=";
cin >> A[i][j];sum+=A[i][j];}}
for (i=0; i<N; i++)
{for (j=0; j<M; j++){if(A[i][j]>A[i][j+1]||A[i][j]>A[i][j-1]) X[i]=1;else X[i]=0;}
}
for (i=0; i<N; i++) cout << setw(3) << X[i]<< endl;
cout<< sum <<endl;
_getch();
return 0;
    }
собственно проблема в том, что забивая большие или меньшие значения на гл матрицу.. не получается получить все 0 или 1 ...подскажите в чем проблема плиз)

Добавлено через 22 часа 55 минут
никто помочь не может?((

Добавлено через 8 часов 3 минуты
.....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru