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

Найти количество вхождений элемента Х - C++

Восстановить пароль Регистрация
 
Igor97
2 / 2 / 0
Регистрация: 27.01.2014
Сообщений: 34
17.02.2014, 22:31     Найти количество вхождений элемента Х #1
Найти количество вхождений элемента Х в каждую строку матрицы. обяснить условие
как это вхождений элемента Х
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2014, 22:31     Найти количество вхождений элемента Х
Посмотрите здесь:

C++ Найти количество вхождений подстрок в строку
Процедура удаления из списка всех вхождений заданного элемента C++
C++ Найти количество и места вхождений подстроки в строку
C++ Даны строки s, s0. Найти количество вхождений строки s0 в строку s
Описать функцию, которая подсчитывает число вхождений элемента E в список Q C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
17.02.2014, 23:02     Найти количество вхождений элемента Х #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include<iostream>
using namespace std;
 
int main()
{
int a[100][100],b[100];
int n,m,x,s=0;
cin>>n>>m>>x;
 
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
cin>>a[i][j];
 
for(int i=0;i<n;i++)
{s=0;
for(int j=0;j<n;j++)
if(a[i][j]==x) s++;
b[i]=s;
}
for(int i=0;i<n;i++)
cout<<b[i]<<endl;
 
return 0;
}
Igor97
2 / 2 / 0
Регистрация: 27.01.2014
Сообщений: 34
17.02.2014, 23:07  [ТС]     Найти количество вхождений элемента Х #3
Amandosov, ну спасибо но что такое
Цитата Сообщение от Igor97 Посмотреть сообщение
вхождений элемента Х
Добавлено через 1 минуту
Amandosov, что за
Цитата Сообщение от Amandosov Посмотреть сообщение
b[100]
типо трохмерный массив
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
17.02.2014, 23:16     Найти количество вхождений элемента Х #4
Igor97,
встречается ли этот элемент в строке данной матрицы
и не забудь нажать "+1 Cпасибо"
igorrr37
 Аватар для igorrr37
1594 / 1222 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
17.02.2014, 23:18     Найти количество вхождений элемента Х #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
 
int main()
{
    int mtx[][3] = {{1,2,3}, {1,1,1}};
    int elt;
    std::cin >> elt;
    for(int i = 0; i < sizeof(mtx) / sizeof(*mtx); ++i)
    {
        std::cout << "Row: " << i << "  " << std::count(*(mtx+i), *(mtx+i) + sizeof(*mtx) / sizeof(**mtx), elt) << '\n';
    }
    return 0;
}
Igor97
2 / 2 / 0
Регистрация: 27.01.2014
Сообщений: 34
17.02.2014, 23:30  [ТС]     Найти количество вхождений элемента Х #6
Amandosov, а понял спс) но что такоэ
Цитата Сообщение от Amandosov Посмотреть сообщение
b[100];
и для чево оно так и не понял)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2014, 18:16     Найти количество вхождений элемента Х
Еще ссылки по теме:

C++ Посчитать количество всех букв и количество вхождений каждой буквы
Для каждого элемента определить число вхождений в данную последовательность C++
Найти количество вхождений строки S0 в строку S C++

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

Или воспользуйтесь поиском по форуму:
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
18.02.2014, 18:16     Найти количество вхождений элемента Х #7
Igor97, туда записываются количество вхождении построчно, то есть в b[0] хранятся количество вхождении в первую строку матрицы (a[0][0]..a[0][n-1]) и т.д.
Yandex
Объявления
18.02.2014, 18:16     Найти количество вхождений элемента Х
Ответ Создать тему
Опции темы

Текущее время: 21:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru