Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 09.12.2012
Сообщений: 43
1

Заполнить квадратную матрицу порядка N

08.01.2013, 18:25. Показов 1520. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Заполнить квадратную матрицу порядка N (порядок кратен 4), поделенную на 4 квадрата таким образом:
I II
III IV
целыми числами по следующему правилу: сумма индексов элемента делится на номер квадрата.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.01.2013, 18:25
Ответы с готовыми решениями:

Заполнить квадратную матрицу порядка N по правилу
3. Решить задачу: заполнить квадратную матрицу порядка N по следующему правилу: элементы четных...

Заполнить квадратную матрицу порядка N по правилу
3. Решить задачу: заполнить квадратную матрицу порядка N по следующему правилу: первый столбец и...

Заполнить квадратную матрицу порядка N по определенному правилу
сформировать квадратную матрицу порядка n по заданному образцу, спасибо)

Заполнить квадратную матрицу порядка N по следующему правилу
Заполнить квадратную матрицу порядка N по следующему правилу: "шахматная доска" — чередовать в...

1
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
08.01.2013, 20:19 2
Лучший ответ Сообщение было отмечено DiMka_59 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const
  nmax=20;
var
  a: array[1..nmax,1..nmax] of real;
  n,i,j: byte;
begin
  repeat
    write('Введите размер массива n (n кратно 4): ');
    readln(n);
  until n mod 4=0;
  writeln('Матрица:');
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      if (i<=n div 2)and(j<=n div 2) then a[i,j]:=i+j
      else if (i<=n div 2)and(j>n div 2) then a[i,j]:=(i+j)/2
      else if (i>n div 2)and(j<=n div 2) then a[i,j]:=(i+j)/3
      else a[i,j]:=(i+j)/4;
      write(a[i,j]:6:1);
    end;
    writeln;
  end;
end.
1
08.01.2013, 20:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2013, 20:19
Помогаю со студенческими работами здесь

Заполнить квадратную матрицу порядка N по следующему правилу
3. Решить задачу: заполнить квадратную матрицу порядка N по следующему правилу: по периметру...

Заполнить квадратную матрицу порядка N по следующему правилу
Заполнить квадратную матрицу порядка N по следующему правилу: элементы четных строк совпадают с...

Заполнить квадратную матрицу порядка n 'по спирали' вдоль диагонали
составить программу, которая заполняет квадратную матрицу порядка n натуральными числами 1,2,3,...

Заполнить квадратную матрицу А[N,N]
Заполнить квадратную матрицу А (на примере А) 12345 23450 34500 45000 50000


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru