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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 19:46   #1
slevin9217
Пользователь
 
Регистрация: 26.12.2010
Сообщений: 10
По умолчанию матрица в С++! Сделать программу.

Выручайте друзья, затра экзамен, а мне еще надо прогу сдать. Не успеваю, вот и решил к вам обратиться!

Форму заполнил, 1-й и 3-й обработчики создал.
Надо тока помочь написать обработчик 2: "void __fastcall TForm1::bbRunClick(TObject *Sender)"
Помогите чем сможете!

Дана квадратная вещественная матрица. Подсчитать сумму положительных элементов, расположенных под побочной диагональю.

Последний раз редактировалось slevin9217; 26.12.2010 в 19:54. Причина: Не соответсвие требованиям! Я новичок.
slevin9217 вне форума Ответить с цитированием
Старый 26.12.2010, 19:58   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Классический способ:
Код:
for(int i=0;i<Кол-во строк;i++)
 for(int j=0;j<i;j++) 
   Сумма+=Матрица[i][j];
А потом в Caption выводи сумму
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.12.2010, 20:16   #3
slevin9217
Пользователь
 
Регистрация: 26.12.2010
Сообщений: 10
По умолчанию

Слушай, а количество строк как записывать?
slevin9217 вне форума Ответить с цитированием
Старый 26.12.2010, 20:18   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да понятия не имею...
Это же ты матрицу описываешь, вот и запиши туда число ее строк, которое укажешь при описании матрицы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.12.2010, 20:32   #5
slevin9217
Пользователь
 
Регистрация: 26.12.2010
Сообщений: 10
По умолчанию

Друга, он суммирует числа под главной диагонялью , как сделать чтоб суммировал под побочной?
slevin9217 вне форума Ответить с цитированием
Старый 26.12.2010, 20:59   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А подумать?
Код:
for(int j=i;j<колво-колонок;j++)
Думать-то и методички читать научись. Занятие то полезно юным подаванам будет.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.12.2010, 21:19   #7
slevin9217
Пользователь
 
Регистрация: 26.12.2010
Сообщений: 10
По умолчанию

ДА вообще никак!
Сделал как ты говоришь, теперь ищет НАД побочной диагональю включая саму диагоняль (а это мне совсем не надо было). Магистр помоги, а? Надо чтоб суммировало под побочно не включая саму диагоняль.
slevin9217 вне форума Ответить с цитированием
Старый 26.12.2010, 22:14   #8
slevin9217
Пользователь
 
Регистрация: 26.12.2010
Сообщений: 10
По умолчанию

Stilet спасибо большое! Удачи!
slevin9217 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Спасайте! Идет произвольная перезагрузка... vilison Безопасность, Шифрование 30 02.02.2010 21:11
Народ спасайте С++ Jlexa Помощь студентам 0 21.06.2009 10:00
Спасайте,проггеры,нуба GitaRist123 Операционные системы общие вопросы 2 09.10.2008 15:26