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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2015, 21:35   #1
nero4ka
 
Регистрация: 10.06.2015
Сообщений: 4
По умолчанию Дана целочисленная квадратная матрица

Дана целочисленная квадратная матрица. Определить:
произведение элементов в тех строках, которые не содержат отрицательных элементов. где ошибка?он умнажает все положительные,которые есть,а не которые в строках.
Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i,j, row,col;
float s;
int mas[50][50];
s=1;
row = StringGrid1->RowCount;
col = StringGrid1->ColCount;
for (i=0; i<row;i++)
for(j=0;j<col;j++)
{mas[j][i] = StrToInt(StringGrid1->Cells[i][j]);}
for (i=0; i<row; i++)
for (j=0; j<col;j++)
{if ( mas[j][i] > 0)
s=s*mas[j][i];
else
break; }

if ( mas[j][i] < 0)
ShowMessage("нет столбцов со всеми положительными элементами");
else ShowMessage(FloatToStr(s));
}

Последний раз редактировалось Аватар; 19.06.2015 в 22:29.
nero4ka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана целочисленная квадратная матрица(C++). Klotchko Помощь студентам 5 28.03.2014 23:26
(Паскаль) Дана целочисленная квадратная матрица. lunatik11 Помощь студентам 1 17.12.2012 10:59
Дана целочисленная квадратная матрица lunatik11 Помощь студентам 1 11.12.2012 22:01
Дана целочисленная квадратная матрица <<Katushka>> Общие вопросы C/C++ 5 16.05.2010 11:44
Дана целочисленная квадратная матрица... kitty Помощь студентам 1 05.12.2007 07:40