Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.11.2018
Сообщений: 9
1

Дана целочисленная прямоугольная матрица. Определить:

03.12.2018, 14:33. Показов 1226. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана целочисленная прямоугольная матрица. Определить:

1) количество строк, содержащих хотя бы один нулевой элемент;

2) номер столбца, в котором находится самая длинная серия одинаковых элементов;

Заранее спасибо, Если можно напишите комментарии к программе.

Добавлено через 13 минут
На 2017 студию
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.12.2018, 14:33
Ответы с готовыми решениями:

Дана целочисленная прямоугольная матрица. Определить:
Массивы. Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью...

Дана целочисленная прямоугольная матрица. Определить:
2. Дана целочисленная прямоугольная матрица. Определить: а)количество столбцов, не содержащих ни...

Дана целочисленная прямоугольная матрица. Определить:
Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, содержащих хотя бы один...

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

6
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
03.12.2018, 16:48 2
1)

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
#include <algorithm>
#include <iostream>
#include <vector>
 
using namespace std;
 
int main() {
  int n;
  int m;
  cin >> n >> m;
 
  vector<vector<int>> a(n, vector<int>(m));
  for (int i = 0; i < n; ++i) {
    for (int j = 0; j < m; ++j)
      cin >> a[i][j];
  }
 
  int ans = 0;
 
  for (const auto& i : a) {
    if (count(i.cbegin(), i.cend(), 0) != 0)
      ++ans;
  }
 
  cout << ans;
}
0
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
03.12.2018, 16:48 3
1)

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
#include <algorithm>
#include <iostream>
#include <vector>
 
using namespace std;
 
int main() {
  int n;
  int m;
  cin >> n >> m;
 
  vector<vector<int>> a(n, vector<int>(m));
  for (int i = 0; i < n; ++i) {
    for (int j = 0; j < m; ++j)
      cin >> a[i][j];
  }
 
  int ans = 0;
 
  for (const auto& i : a) {
    if (count(i.cbegin(), i.cend(), 0) != 0)
      ++ans;
  }
 
  cout << ans;
}
0
0 / 0 / 0
Регистрация: 29.11.2018
Сообщений: 9
03.12.2018, 18:16  [ТС] 4
Программа работает, но непонятно что делает. В 1 проге постоянно выдает число 0, во второй постоянно 1
0
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
03.12.2018, 22:15 5
Цитата Сообщение от Денис2105 Посмотреть сообщение
Программа работает, но непонятно что делает. В 1 проге постоянно выдает число 0, во второй постоянно 1
Случайно продублировал ответы, извиняюсь
0
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,162
03.12.2018, 22:17 6
Все работает
Изображения
 
0
0 / 0 / 0
Регистрация: 29.11.2018
Сообщений: 9
04.12.2018, 09:21  [ТС] 7
Спасибо👍 просто не понял как вводить

Добавлено через 1 минуту
А как найти номер столбца в котором есть самая длинная серия одинаковых элементов?
0
04.12.2018, 09:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2018, 09:21
Помогаю со студенческими работами здесь

Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого
Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного...

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

Дана целочисленная прямоугольная матрица.Определить номера строк и столбцов всех седловых точек матрицы
Вот начал писать, а дальше не знаю что писать.помогите #include &quot;stdafx.h&quot; #include&lt;iostream&gt;...

дана целочисленная прямоугольная матрица. Определить количество столбцов,содержащих хотя бы один нулевой элемент.
помогите срочно!!! Надо написать прогу. Вот условие: дана целочисленная прямоугольная матрица....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru