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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2015, 11:32   #1
Kazino96
 
Регистрация: 12.04.2015
Сообщений: 3
По умолчанию Помогите решить эту задачу в Паскале. Пожалуйста

Пусть дан фрагмент программы. Опишите функцию Sum(A, SI, S2), вычисляющую сумму тех элементов матрицы А, номера строк и номера столбцов которых принадлежат соответственно непустым множествам S1 и S2 типа num.
Код:
Const
  n = 10;
Type
  number = 1..n;
  matrix = array [number, number] of real;
  num = set of number;
Var
  A : matrix;
  S1, S2 : num;

Последний раз редактировалось Аватар; 07.05.2015 в 11:39.
Kazino96 вне форума Ответить с цитированием
Старый 07.05.2015, 12:07   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вот вам тело функции Sum
Код:
begin
  summa := 0;
  for i:=1 to n do
    for j:=1 to n do
      if (i in S1) and (j in S2) then summa := summa + A[i,j];
  Sum := summa
end;
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите решить пожалуйста эту задачу Alekseii Помощь студентам 3 01.12.2014 17:27
Помогите решить пожалуйста эту задачу, я пытался но у меня ничего не вышло путного. Alekseii Помощь студентам 0 01.12.2014 16:12
только начали изучать паскаль, помогите пожалуйста решить эту задачу Roman_Polov Паскаль, Turbo Pascal, PascalABC.NET 6 18.11.2013 22:36
Помогите пожалуйста решить задачу в Паскале Alfons Помощь студентам 1 19.02.2008 21:07