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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2012, 13:15   #1
zheka-safronov
Новичок
Джуниор
 
Регистрация: 31.03.2012
Сообщений: 2
По умолчанию Задача в Delphi

помогите написать программу
Сформировать подпрограмму для определения суммы элементов квадратной матрицы X[n,n], лежащих на главной диагонали. Использовать ее для обработки матриц A[10,10], B[40,40], C[30,30]. Элементы матриц определяются по формулам:
Изображения
Тип файла: jpg 1е.jpg (22.6 Кб, 89 просмотров)

Последний раз редактировалось zheka-safronov; 01.04.2012 в 11:54.
zheka-safronov вне форума Ответить с цитированием
Старый 31.03.2012, 13:32   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Помочь написать или написать за вас?
Arigato вне форума Ответить с цитированием
Старый 01.04.2012, 11:49   #3
zheka-safronov
Новичок
Джуниор
 
Регистрация: 31.03.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Помочь написать или написать за вас?
ну если не сложно то помочь и с самой программой
ну а если нет то хотябы ее код
zheka-safronov вне форума Ответить с цитированием
Старый 01.04.2012, 12:01   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

Что значит помочь с самой программой? Т.е. написать ее за вас? Но это не помочь, а выполнить работы за вас. Что бы дошла до вас эта простая истина, объясню на отстраненном примере.
Допустим, вам надо спилить дерево, все инструменты у вас есть, но как пилить вы не знаете. Если вы просите помощи, то это означает, что вам расскажут, как надо пилить, что не стоит пилить ту ветку, на которой сидите и т.д. После этого вы возьмете свою пилу и начнете пилить.
Вы же сейчас просите "помощи", но при этом хотите стоять рядом, а чтобы "помогающий" сам полез пилить дерево, а вы бы только указания давали, как именно вам его спилить надо.
Так вот, во втором случае это не помощь, а выполнение работы за вас. Дошло?
Если вам нужна помощь, то выкладывайте свои наработки или задавайте конкретные вопросы, что не знаете как сделать, а не тупо выкладывайте условие задачи.
Если же вам нужно, чтобы все за вас сделали, то идите в раздел Фриланса, создавайте там тему, указывайте сумму, которую готовы заплатить за работу и ждите исполнителей.
Arigato вне форума Ответить с цитированием
Старый 01.04.2012, 13:00   #5
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Заполняем массивы
Код:
n:= 10;
for i:=1 to n do
 for j:=1 to n do
   matrix_A:=3.7 - 8.2 * i * sqr (j) + 10.4 * sqr (i) * j;
n:= 40;
аналогично для массива В

n:= 30;
аналогично для С
Сумма элементов диагонали
Код:
for i:=1 to n do
  for j:=1 to n do
  //условие нахождение элемента на гл. диагонали это i = j
  if i = j then суммуруем....
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.

Последний раз редактировалось Niro; 01.04.2012 в 13:04.
Niro вне форума Ответить с цитированием
Старый 01.04.2012, 15:39   #6
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Согласен с Niro, но есть пара но:
1:
Код:
matrix_A[i,j]:=3.7 - 8.2 * i * sqr (j) + 10.4 * sqr (i) * j;
2:
Код:
//условие нахождение элемента на гл. диагонали это i = j
for i:=1 to n do
  sum:=sum+matrix_A[i,i];
Все тривиальное просто
whatever вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача по Delphi Auron Помощь студентам 6 17.12.2010 07:05
Задача на Delphi 7 Анастасья Помощь студентам 4 23.11.2010 11:38
Delphi Задача ДваДваВо7 Помощь студентам 7 18.10.2010 19:20
Задача в Delphi Алена Захарова Помощь студентам 9 21.09.2009 13:14
Задача на Delphi 7 Broadway Помощь студентам 6 04.04.2009 19:40