Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Mud
1 / 1 / 0
Регистрация: 24.06.2016
Сообщений: 143
1

Вывести номер первого столбца матрицы, содержащего равное количество положительных и отрицательных элементов

26.06.2016, 13:53. Просмотров 234. Ответов 4
Метки нет (Все метки)

Дана целочисленная матрица размера n × m. Вывести номер ее первого столбца, содержащего равное количество положительных и отрицательных элементов (нулевые элементы не учитываются). Если таких столбцов нет, то вывести 0.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2016, 13:53
Ответы с готовыми решениями:

Вывести номер первого столбца, содержащего равное количество положительных и отрицательных элементов
Дана целочисленная матрица размера n × m. Вывести номер ее первого столбца, содержащего равное...

Вывести номер первой строки матрицы, содержащей равное количество положительных и отрицательных элементов
Вывести номер первой строки матрицы, содержащей равное количество положительных и отрицательных...

Найти номер первой из строк матрицы, содержащих равное количество положительных и отрицательных элементов
Дана целочисленная матрица размера MxN. Найти номер первой из ее строк, содержащих равное...

Вывести на экран номер столбца с одинаковым количеством положительных и отрицательных элементов (функция)
Дан двумерный массив размерности M на N. Вывести на экран номер столбца с одинаковым количеством...

Определить номер столбца матрицы, в котором находится больше всего отрицательных элементов
Дан двумерный массив размерности Н*М. Определить номер столбца, в котором находится больше всего...

4
nstwf
89 / 79 / 56
Регистрация: 19.02.2016
Сообщений: 336
Завершенные тесты: 1
26.06.2016, 13:57 2
Проверяешь матрицу по столбцам, объявляешь 2 счетчика: для положительных и отрицательных элементов. После того, как проверил столбец - сверяешь 2 счетчика - если равны - выводишь номер столбца, если нет продолжаешь проверять другие столбцы
0
Croessmah
++Ͻ
15226 / 8618 / 1638
Регистрация: 27.09.2012
Сообщений: 21,218
Записей в блоге: 2
Завершенные тесты: 1
26.06.2016, 13:58 3
Так C или C++?
0
Mud
1 / 1 / 0
Регистрация: 24.06.2016
Сообщений: 143
26.06.2016, 13:59  [ТС] 4
На С
0
Байт
Эксперт C
20302 / 12865 / 2690
Регистрация: 24.12.2010
Сообщений: 26,880
26.06.2016, 14:14 5
C
1
2
3
4
5
6
7
8
9
10
int a[n][m];
for(i=0; i<m; i++) {
  int cp=0, cm=0;
  for(j=0; j<n; j++) {
    if (a[j][i] >0) cp ++;
    else if (a[j][i] <0) cm++;
 }
  if (cp==cn) { printf("%d", i+1); break; }
}
if (i==m) printf("0\n");
Псевдокод
0
26.06.2016, 14:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2016, 14:14

Определить номер столбца матрицы, содержащего максимальный элемент
Определить номер столбца, содержащего максимальный элемент. Если таких столбцов несколько, то...

Вывести сумму элементов столбца матрицы, если в нем нет отрицательных элементов
Помогите исправить программу. Выдает неправильный ответ. Задача: а)Вывести сумму элементов...

Определить количество положительных и отрицательных элементов матрицы
Помогите,пожалуйста,написать программу с помощью двумерного массива в Си:Определить количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru