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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2010, 20:20   #1
Fromki
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 60
По умолчанию Paskal матрица

Помогите решить а паскале плиз...
Вводится матрица MT (n,m) с цифровой информацией. Составить программу нахождения в столбцах матрицы положительных (>0) элементов, подсчета их количества и сумм. Получить новую матрицу, в которой элементы будут представлены числами, полученными от деления суммы положительных элементов по столбцу на значение конкретного элемента. Исходные, промежуточные и результатные данные вывести на дисплей.
Fromki вне форума Ответить с цитированием
Старый 10.12.2010, 22:55   #2
Fromki
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 60
По умолчанию

ну напишите код программы плиз, мне очень нужно
Fromki вне форума Ответить с цитированием
Старый 10.12.2010, 22:57   #3
IvaniuS
Форумчанин
 
Аватар для IvaniuS
 
Регистрация: 16.04.2007
Сообщений: 225
По умолчанию

каким образом представлена матрица?
IvaniuS вне форума Ответить с цитированием
Старый 10.12.2010, 23:19   #4
rubius2008
Форумчанин
 
Регистрация: 19.03.2010
Сообщений: 409
По умолчанию

Цитата:
Сообщение от Fromki Посмотреть сообщение
Помогите решить а паскале плиз...
Вводится матрица MT (n,m) с цифровой информацией. Составить программу нахождения в столбцах матрицы положительных (>0) элементов, подсчета их количества и сумм. Получить новую матрицу, в которой элементы будут представлены числами, полученными от деления суммы положительных элементов по столбцу на значение конкретного элемента. Исходные, промежуточные и результатные данные вывести на дисплей.
Если всю прогу целиком писать, то не бесплатно (ася 600-927-970).
Если что-то помочь конкретно по написанному вами коду то можно бесплатно.
Есть вопросы, пишите в ЛС.
rubius2008 вне форума Ответить с цитированием
Старый 10.12.2010, 23:21   #5
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Код весь я не напишу! Но! Помогу не которыми кусками кода!
1) >0 количество
Код:
function GetCount (M: matrix; n: integer): integer;
var
    i, j: integer;
    count: integer;
begin
    count := 0;
    for i := 1 to n do
         for j := 1 to n do
             if M[i,j] > 0 then Inc(count);
    GetCount := count;
end;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 10.12.2010, 23:24   #6
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

2) >0 сумма
Код:
function GetSum (M: matrix; n: integer): integer;
var
    i, j: integer;
    sum: integer;
begin
    sum := 0;
    for i := 1 to n do
         for j := 1 to n do
             if M[i,j] > 0 then Inc(sum, M[i,j]);
    GetSum := sum;
end;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 10.12.2010, 23:32   #7
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

3) Новая матрица
Код:
procedure GetNewMatrix (M: matrix; var N: newmatrix; n: integer);
var
    i, j, l: integer;
    sum: integer;
begin
    for i := 1 to n do
         for j := 1 to n do
         begin
               sum := 0;
               for l := 1 to n do
                    if M[l,j] > 0 then Inc(sum, M[i,j]);
         N[i,j] := (sum/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 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
TurboPascal: граф, матрица смежности и матрица инцидентности. ulala Помощь студентам 0 02.12.2009 10:11
Paskal netcher Помощь студентам 3 05.02.2009 02:04
Paskal.Матрица Стасек Помощь студентам 3 21.01.2008 18:28