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

Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами - C++

Восстановить пароль Регистрация
 
MagnuM91
 Аватар для MagnuM91
1 / 1 / 0
Регистрация: 29.12.2009
Сообщений: 55
08.06.2010, 22:26     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами #1
Дана целочисленная матрица. Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами. Определить, будут ли упорядочены полученные значения. помогите пожалуйста, сроки жмут((

Добавлено через 51 минуту
Помогите пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2010, 22:26     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами
Посмотрите здесь:

Вычислить сумму положительных элементов каждого столбца матрицы. C++
Определить четные порядковые номера и являющихся нечетными числами C++
данный код считает количество нечетных элементов в столбце , но он считает не для каждого столбца , как сделать , чтобы считал для каждого?подскажите C++
Определить количество членов последовательности, имеющих четные порядковые номера и являющихся нечетными числами C++
Матрица. Определить в ней количество элементов, являющихся простыми числами C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Legend-muay
50 / 50 / 4
Регистрация: 10.03.2010
Сообщений: 165
08.06.2010, 23:35     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами #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
25
26
27
28
29
30
31
32
33
34
#define m 5
#define n 4
int _tmain(int argc, _TCHAR* argv[])
{
    using namespace std;
    int a[m][n] =  {{1,2,4,4},
                    {2,2,4,4},
                    {3,3,4,4},
                    {2,2,4,4},
                    {3,1,1,4}};
    int b[n];
int flagLow = 1, flagHigh = 1;
for (int j = 0; j<n; j++)
{
  int count = 0;
  for (int i = 0; i<m; i++)
       if ((a[i][j] % 2) != 0) count++;
  b[j] = count;
  if (j == 1)
     if (b[j] >= b[j-1] ) flagLow = 0;
     else flagHigh = 0;
  if (j>1)
  {
     if ((flagHigh) && (b[j]<b[j-1])) flagHigh = 0;
     if ((flagLow) && (b[j]>b[j-1])) flagLow = 0;
  }
}
if (flagLow) cout<<"posledovatelnost ubyvaet" ;
else if (flagHigh) cout<<"posledovatelnost vozrastaet" ;
else cout<<"posledovatelnost nikakaya" ;
for (int i = 0; i<n; i++)
cout<<endl<<b[i]<<" ";
cin.get();
}
MagnuM91
 Аватар для MagnuM91
1 / 1 / 0
Регистрация: 29.12.2009
Сообщений: 55
08.06.2010, 23:40  [ТС]     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами #3
int _tmain(int argc, _tchar* argv[]), что-то к этой строке ошибку выдает:`_tchar' has not been declared
Legend-muay
50 / 50 / 4
Регистрация: 10.03.2010
Сообщений: 165
08.06.2010, 23:55     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами #4
Сделай так
void main(void)
{
...
return;//можно и не писать
}
НеПродюссер
 Аватар для НеПродюссер
32 / 20 / 3
Регистрация: 05.03.2010
Сообщений: 51
08.06.2010, 23:57     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами #5
C++
1
2
3
4
5
void main()
{
...
return;
}
даже вот так можно=)
Yandex
Объявления
08.06.2010, 23:57     Для каждого столбца матрицы вычислить количество элементов, являющихся нечетными числами
Ответ Создать тему
Опции темы

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