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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2010, 17:14   #1
Alex Dentz
Новичок
Джуниор
 
Регистрация: 29.11.2010
Сообщений: 3
По умолчанию Целочисленная матрица

Добрый день эксперты Делфи!
Я только учусь, но очень хочу разобраться.
Есть задача:
В целочисленной матрице (квадратной) определить-
1. сумму элементов в тех строках, которые не содержат нулей.
2. максимум среди произведений элементов диагоналей, параллельных главной диагонали матрицы.
Alex Dentz вне форума Ответить с цитированием
Старый 29.11.2010, 17:25   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

1) Ну как я понял надо выбрать строки без нулей и подсчитать сумму
Код:
function GetSum(M: Matrix; count: integer): integer;
var
    i, j: integer;
    flag: boolean;
begin
     Result := 0;
     for i := 1 to count do
     begin
         flag := false;
         for j := 1 to count do
             if M[i,j] = 0 then flag := true
         if flag = false then
             for j:= 1 to count do
                  Inc(Result, M[i,j] 
     end;
end;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 29.11.2010, 17:43   #3
Alex Dentz
Новичок
Джуниор
 
Регистрация: 29.11.2010
Сообщений: 3
По умолчанию

1) Ну как я понял надо выбрать строки без нулей и подсчитать сумму
Да, правильно. Можно было конечно использовать randomize для матрицы, но лучше четко забитый array.
Alex Dentz вне форума Ответить с цитированием
Старый 30.11.2010, 12:03   #4
Alex Dentz
Новичок
Джуниор
 
Регистрация: 29.11.2010
Сообщений: 3
По умолчанию

Спасибо Hack! А есть какие идеи насчет этой диагонали?
Alex Dentz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана целочисленная прямоугольная матрица. Lollipo Общие вопросы C/C++ 1 12.10.2010 10:52
Дана целочисленная матрица Катюшка_92 Помощь студентам 6 03.06.2010 09:20
Дана целочисленная квадратная матрица <<Katushka>> Общие вопросы C/C++ 5 16.05.2010 11:44
целочисленная матрица chillin Помощь студентам 1 03.05.2009 13:56
Дана целочисленная квадратная матрица... kitty Помощь студентам 1 05.12.2007 07:40