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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mansp
18 / 18 / 0
Регистрация: 07.11.2010
Сообщений: 136
#1

Функция, находящая сумму столбцов матрицы - C++

07.11.2010, 19:22. Просмотров 357. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int func7 (int**mass, int m, int n)
{
    int*sum = new int[n];
    int i =0, i2=0;
    for( ; i<m ; i++ )
    {
        int j=0, j2=0;
        for(;j<n ;j++,i2++)
        {
         sum[i] = mass[i][j]+sum[i];
        }
        cout<<sum[i];
    }
    
 
    return 0;
}
данная функция должна записывать суму столбиков динамического двухмерного масива (размером m*n)в другой динамический масив и выводить их на экран
в итоге на экран выводитса всегда m раз число -842150443
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2010, 19:22     Функция, находящая сумму столбцов матрицы
Посмотрите здесь:

Функция, находящая периметр равнобедренного треугольника C++
C++ Функция, находящая два максимальных числа в массиве и возвращающая структуру с этими числами
Разобраться с функциями (функция, находящая сумму и количество четных чисел) C++
Функция находящая все шестизначные счастливые номера C++
C++ Функция вычисляющая суммы столбцов матрицы
C++ Функция, находящая в строке первый символ, который входит в другую заданную строку
Функция находящая общие элементы двух массивов C++
C++ Функция находящая минимальный элемент целочисленного массива
C++ Функция находящая сумму целых чисел в заданном диапазоне
Функция, находящая в строке двузначное число и выводящая его на экран C++
C++ Функция находящая максимальный элемент массива
Рекурсивная функция находящая наибольшую цифру в десятичной записи неотрицательного целого числа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
 Аватар для M128K145
8277 / 3496 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
07.11.2010, 19:54     Функция, находящая сумму столбцов матрицы #2
mansp, а может все же стоит присвоить сначала нулевое значение элементу массива sum, а потом только суммировать
C++
1
2
3
4
5
6
7
8
9
10
11
12
void sum(int** matr, int n, int m)
{
    int* sum = new int[m];
    int i, j;
    for(i = 0; i < m; ++i)
    {
        sum[i] = 0;
        for(j = 0; j < n; ++j)
            sum[i] += matr[j][i];
        std::cout<<sum[i]<<' ';
    }
}
mansp
18 / 18 / 0
Регистрация: 07.11.2010
Сообщений: 136
07.11.2010, 20:12  [ТС]     Функция, находящая сумму столбцов матрицы #3
спс))) так работает!!!
Yandex
Объявления
07.11.2010, 20:12     Функция, находящая сумму столбцов матрицы
Ответ Создать тему
Опции темы

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