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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2010, 20:43   #1
AleksENN
Пользователь
 
Регистрация: 24.06.2010
Сообщений: 17
По умолчанию Сумма и двумерный массив)

Делаю домашнее по программированию. Код написал - работает, но блин считаю в уме - работает неправильно( имею ввиду сумму). Здесь дан двумерный массив 11\11 заполненный случайными числами (-50,50). Если честно запутался как посчитать сумму минимальных элементов её строчек. Решил посчитать просто сумму для начала но и тут что то не так.

Код:
#include <iostream>
#include< ctime>
#include<stdlib.h>
#include"lib.h"
using namespace std;

void fill (int m[11][11],int row)
{
	srand(time(NULL));
	for (int i=0; i<11; i++)
	{
       for (int j=0; j<11; j++)
	   {
		
		m[i][j]=rand()%101-50;
	   }
	}
}

void print (int m[11][11],int row)
{
	for (int i=0; i<11; i++)
	{
       for (int j=0; j<11; j++)
	   {
		cout<<m[i][j]<< "\t";
	   }
  cout<<endl;
	}

}
int sum (int m[11][11],int row)
{
	int s=0;
    for (int i=0; i<11; i++)
	{
       for (int j=0; j<11; j++)

	{
		 s += m[i][j];
	}
	return s;
}
}
AleksENN вне форума Ответить с цитированием
Старый 17.09.2010, 21:09   #2
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию

Код:
int sum (int m[11][11])
{
     int s = 0;
     for (int i=0; i<11; i++){
       min = m[i][0];
       for (int j=1; j<11; j++) //поиск min в строке
	    if(m[i][j] < min) min = m[i][j];		
       s += min;
     }
     return s;
}
VadEr вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++. Двумерный массив Trinity13 Помощь студентам 5 13.06.2010 17:32
Двумерный массив Mari.Prosto Mari Паскаль, Turbo Pascal, PascalABC.NET 1 10.06.2010 00:03
Двумерный массив Telec Помощь студентам 0 14.01.2010 22:29
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Двумерный массив.Поиск столбца сумма,которого равна 0 Almost456 Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 23:43