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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2015, 12:31   #1
Ана88
Новичок
Джуниор
 
Регистрация: 06.12.2015
Сообщений: 7
По умолчанию Массивы

В качестве компонент вектора x выбрать максимальные элементы диагоналей матрицы
А, параллельных главной, включая главную диагональ.
Помоги написать программу для FreePascal
Ана88 вне форума Ответить с цитированием
Старый 06.12.2015, 15:14   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,950
По умолчанию

Код:
var a:array[1..8,1..8] of integer;
    x:array[1..15] of integer;
    i,j,k:integer;
begin
   Randomize;
   For i:=1 to 8 do
   begin
      For j:=1 to 8 do
      begin
         a[i,j]:=Random(21);
         Write(a[i,j],' ');
         If a[i,j]<10 then
            Write(' ');
      end;
      Writeln;
   end;
   Writeln;
   For k:=1 to 8 do
   begin
      x[k]:=a[9-k,1];
      j:=0;
      For i:=9-k to 8 do
      begin
         j:=j+1;
         If x[k]<a[i,j] then
            x[k]:=a[i,j];
      end;
   end;
   For k:=2 to 8 do
   begin
      x[k+7]:=a[1,k];
      j:=k-1;
      For i:=1 to 9-k do
      begin
         j:=j+1;
         If x[k+7]<a[i,j] then
            x[k+7]:=a[i,j];
      end;
   end;
   For k:=1 to 15 do
      Write(x[k],'  ');
   Writeln;
   Readln;
end.
Сложновата задачка. Сойдет?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 06.12.2015, 18:12   #3
Ана88
Новичок
Джуниор
 
Регистрация: 06.12.2015
Сообщений: 7
По умолчанию

Спасссибоо))
Ана88 вне форума Ответить с цитированием
Старый 06.12.2015, 18:17   #4
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,950
По умолчанию

Пожалуйста!
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать программу массивы (C++) - Даны два массива, скопировать эти массивы в 3-й результирующий (размером 10 элементов) так, что Саша1990 Помощь студентам 1 02.02.2015 16:03
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12