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

Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Мини-программа с массивом и индексами http://www.cyberforum.ru/cpp-beginners/thread385408.html
1) Если e равно h, то h уменьшить вдвое, иначе h присвоить значение 10. 2) Переменной e присвоить значение последнего элемента последней строки массива d. 3) Проверить, равна ли сумма элементов последней строки массива d первому элементу первой строки. О равенстве сигнализирует признак - переменная h. В качестве индексов элементов массива d использовать переменные j4 и e. Частично верно, но...
C++ Компилятор ругается : cannot convert 'this' pointer Собственно проблема. Сейчас пишу класс матрицы, не могу понять на что ругается компилятор. Весь код выкладывать не буду, выложу проблемное место. inline T& at(size_type i, size_type j) { return _data; } matrix& operator +=(const matrix &m) { if (_col_size != m._col_size || _row_size != m._row_size) throw std::exception("failed in operator +="); http://www.cyberforum.ru/cpp-beginners/thread385392.html
Ввести строку , вывести слова по алфавиту. C++
Ввести строку , вывести слова по алфавиту.
C++ Вывести число с наименьшей дробной частью.
Ввести 10 действительных чисел, вывести число с наименьшей дробной частью.
C++ Обработка последовательности символов http://www.cyberforum.ru/cpp-beginners/thread385356.html
Подсчитать, сколько слов в тексте имеют удвоенное сочетание букв, только пожалуйста попроще как нить, чтоб препод не придрался))
C++ Исключения Упражняюсь в программировании. Написал абстрактный класс Shape, от которого наследуются Quadr и Treyg. Создал класс исключения Exeption, причем если в нем не описывать переменные члены, а просто в блоке catsh написать cout<<" error ", то сообщение выводится на экран. Но как только описал переменную itsVal и вызвал метод в catsh, cразу выдает, что функции недоступны. Вот класс Quadr: #ifndef... подробнее

Показать сообщение отдельно
Wanderer1
23 / 23 / 4
Регистрация: 26.03.2011
Сообщений: 54
16.11.2011, 23:22     Найти номера строки и столбца для элемента матрицы, наиболее близкого к среднему значению всех ее элементов.
C++
1
2
3
4
5
6
7
8
9
10
11
12
int summa=0,x,y;
for(int j=0;j<M;j++)
for(int i=0;i<N;i++)
summa=summa+A[j][i];
double sredniy=summa/(M*N);
double pogr=sredniy;
for(int j=0;j<M;j++)
for(int i=0;i<N;i++)
if (a[j][i]>sredniy) {if(a[j][i]-sredniy<pogr) pogr = a[j][i]-sredniy;x=i;y=j;}
else if (a[j][i]<sredniy) {if(sredniy-a[j][i]<pogr) pogr = sredniy-a[j][i];x=i;y=j;}
else {pogr = a[j][i];x=i;y=j;}
cout<<"столбец:"<<x+1<<"строка: "<<y+1;
 
Текущее время: 13:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru