Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2018, 08:45   #1
temonick
Новичок
Джуниор
 
Регистрация: 13.01.2018
Сообщений: 2
Сообщение двумерные массивы. нахождение значения.

здравствуйте, помогите пожалуйста с решением проблемы.

нужно найти значение max-наибольший элемент среде всех столбцов, содержащих больше положительных чисел, чем отрицательных.

пытался так, но не получается.

for (int j=0;j<m;j++)
for (int i=0;i<n;i++)
{if(a[i][j]<0) k++; else s++;
if (s>k) for(int j=0;j<m;j++)
if (a[i][j]>max) {max=a[i][j]; s=0; k=0;
}}
temonick вне форума Ответить с цитированием
Старый 14.01.2018, 09:02   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Почему во внутреннем цикле вы решили пойти по строке, а не по столбцу?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нахождение значения в матрице. Aleksandr644 Помощь студентам 4 26.08.2014 13:21
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Pascal ABC.Массивы.Нахождение значения переменной y? grekkk Помощь студентам 3 16.01.2012 00:28