Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2010, 19:40   #1
mansp
Пользователь
 
Регистрация: 27.10.2010
Сообщений: 52
По умолчанию сума столбиков динамического масива

Код:
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;
                for(;j<n ;j++)
                {
                 sum[j] = mass[i][j]+sum[j];
                }
                cout<<sum[j];
        }
        
 
        return 0;
}
данная функция должна записывать суму столбиков динамического двухмерного масива (размером m*n)в другой динамический масив и выводить их на экран
в итоге на экран выводитса всегда m раз число -842150443

Последний раз редактировалось mansp; 07.11.2010 в 19:46.
mansp вне форума Ответить с цитированием
Старый 07.11.2010, 19:46   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Код:
int func7(int **mass, int m, int n)
{
      int *sum = new int[n];
      for(int i=0; i<n; i++)
      {
            for(int j=0; j<m; j++)
                  sum[i] += mass[j][i];
            cout << sum[i] << " ";
      }
      cout << endl;

      delete [] sum;
      return 0;
}
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Старый 07.11.2010, 20:00   #3
mansp
Пользователь
 
Регистрация: 27.10.2010
Сообщений: 52
По умолчанию

всё равно не работает((
mansp вне форума Ответить с цитированием
Старый 07.11.2010, 20:01   #4
mansp
Пользователь
 
Регистрация: 27.10.2010
Сообщений: 52
По умолчанию

Код:
	int m = 5, n = 5 ;
	int ** da = new int*[m];
	for (int i = 0; i < m; i++)
		{
			da[i] = new int[n];
вот мой масив
mansp вне форума Ответить с цитированием
Старый 07.11.2010, 20:12   #5
mansp
Пользователь
 
Регистрация: 27.10.2010
Сообщений: 52
По умолчанию

ураааааааа зароаботало))
mansp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возвращение функцией двухмерного динамического масива Stupidtrue Помощь студентам 2 07.11.2010 15:47
Создание динамического масива структур Anuta606 Общие вопросы C/C++ 3 31.10.2010 20:04
проверка динамического масива Лубышев Помощь студентам 3 31.08.2009 00:00
Удаление записи из динамического масива... Altera Общие вопросы Delphi 4 09.06.2008 09:15
СОХРАНИЯ В ФАЙЛ ДВУМЕРНОГО ДИНАМИЧЕСКОГО МАСИВА!!!! _FL@ER_ Помощь студентам 2 23.06.2007 16:31