Форум программистов, компьютерный форум, киберфорум
Наши страницы

Составить программу для подсчета непарных элементов двумерной матрицы В, (по возможности) используя функцию обработки массива. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции http://www.cyberforum.ru/cpp-beginners/thread150039.html
Используя функцию, которая вычисляет сопротивлеин электроцепи, которая состоит из двух резисторов, вычислить общее сопротивление четыпех проводников с электрическими сопротивлениями R1=R2=R3=R4=4 Oм,...
C++ Функции в visual С++(иcправить ошибку) Помогите исправить ошибку, переполнение ф-ии выдает. Вот задача и мой код: Составить программу с использованием функции, которая вычисляет высоты треугольника со сторонами а, b, с по формулам,... http://www.cyberforum.ru/cpp-beginners/thread150037.html
C++ Подсчёт произведения нечётных элементов матрицы
помогите еще тут: 1. Составить программу для подсчёта произведения нечётных элементов двумерной матрицы В размерности m×n. 2. Задан двумерный массив С, состоящий из m строк и n столбцов....
Заполнить матрицу по указанному образцу C++
И снова здравствуйте, необходима помощь в решении этой задачки: Используя вложенные циклы, заполнить двумерный массив следующим образом:
C++ Удалить эл из массива (list, stl) http://www.cyberforum.ru/cpp-beginners/thread150030.html
Помогите с задачий в одномерном массиве удалить, введенный с клавиатуры элемент, используя list и библ stl.
C++ Обработка строк 1. Составить программу для определения количества слов, введенных в тексте 2. Составить программу для определения самого длинного слова, в котором нет цифр подробнее

Показать сообщение отдельно
Aloysha
0 / 0 / 0
Регистрация: 26.06.2010
Сообщений: 3

Составить программу для подсчета непарных элементов двумерной матрицы В, (по возможности) используя функцию обработки массива. - C++

28.06.2010, 12:28. Просмотров 800. Ответов 2
Метки (Все метки)

Сформировать динамический массив В розмера m×n из случайных целых чисел. Составить программу для подсчета непарных элементов двумерной матрицы В, (по возможности) используя функцию обработки массива.

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
#include <iostream.h>
void main()
{int i,m,n, j, kol = 0, tmp;
    char **a; //Указатель на указатель на тип char
    char b[100]; //массив 100 чаров
 
    cout<<"Vvedite n - ";
    cin >>n;
    cout<<"Vvedite m - ";
    cin >>m;
    a=new char*[n];  //выделяем память под столбец матрицы
    for (i=0; i<n; i++)
        a[i]=new char[m]; //выделяем память под все строки матрицы
 
for ( i = 0 ; i <= m - 1 ; i++ )
  for ( j = 0 ; j <= n - 1 ; j++ )
  {
    tmp = 0;
    for ( a = 0 ; a <= m - 1 ; a++ )
      for ( b = 0 ; b <= n - 1 ; b++ )
        if ( matrixB[ i ][ j ] == matrixB[ a ][ b ] )
          tmp++;
    if ( tmp == 1 )
      kol++;
  }
  cout<<"\n"<<kol;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.