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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2011, 08:54   #1
svim
 
Регистрация: 08.03.2011
Сообщений: 8
По умолчанию Двумерный массив

Дана матрица 4*5
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
Выполняется перемножение строк1,2,3,4
1 * 1 * 1 * 1 * 1 = 1;
2 * 2 * 2 * 2 * 2 = 32;
И тд.
Необходимо записать результат вычесления 1,32 и тд в массив.
Код:
Код:
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{	
	int Matrix[4][5];
	int Answer_Col[4];
	int sum=1;
	int n=0;
	int Max=0;


	for(int i=0; i<4; i++)
	{
		for(int j=0; j<5; j++)
		{
		cin>>Matrix[i][j];
		}
	}

	
	for(int i=0; i<4; i++) {
		Answer_Col[n]=sum;

		for(int j=0; j<5; j++) {
			sum = sum * Matrix[i][j];
			
		}

		if(n<4)
		{
			n++;
		}
		
	}

	for(int e=0; e<4; e++) {
		cout<<Answer_Col[e]<<"\n";
	}
return 0;
}
Результат при этих же значениях в ответе:
1
1
32
7776
Подскажите пожалуйсто, где недочёт.


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 29.03.2011 в 10:43.
svim вне форума Ответить с цитированием
Старый 29.03.2011, 09:23   #2
BoozZzilla
Форумчанин
 
Аватар для BoozZzilla
 
Регистрация: 26.01.2009
Сообщений: 125
По умолчанию

ты сначала присваиваешь значение sum массиву потом считаешь его, местами поменяй
upd - извиняюсь, чёт наврал
я не знаю синтаксиса такого, но как я понимаю:
Код:
for(int i=0; i<4; i++) {
		sum=1;
		for(int j=0; j<5; j++) {	sum = sum * Matrix[i][j];}
                Answer_Col[i]=sum;
                 }

Последний раз редактировалось BoozZzilla; 29.03.2011 в 09:30.
BoozZzilla вне форума Ответить с цитированием
Старый 29.03.2011, 09:37   #3
svim
 
Регистрация: 08.03.2011
Сообщений: 8
По умолчанию

Спасибо большое)
svim вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
двумерный массив katena88 Общие вопросы C/C++ 3 09.12.2010 15:39
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Двумерный массив на JS Seran4ek JavaScript, Ajax 14 25.10.2009 19:15
Двумерный массив. Mirel Паскаль, Turbo Pascal, PascalABC.NET 5 18.05.2009 22:59