Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 57
1

Составить массив из нулей и единиц, относительно главной и побочной диагонали

26.10.2015, 22:35. Показов 1173. Ответов 2

Author24 — интернет-сервис помощи студентам
Доброго времени суток всем. Есть две задачки. Никак решить не могу.
Итак,
1) Построить матрицу, состоящую из нулей и единиц, где единицы находятся только выше главной и побочной диагонали одновременно, а также на диагоналях. Вывести её.
Пример:
1 1 1 1 1
0 1 1 1 0
0 0 1 0 0
0 0 0 0 0
0 0 0 0 0
2) Построить матрицу, состоящую из нулей и единиц, где единицы находятся только ниже главной и побочной диагонали одновременно, а также на диагоналях. Вывести её.
Пример:
0 0 0 0 0
0 0 0 0 0
0 0 1 0 0
0 1 1 1 0
1 1 1 1 1

Буду очень признателен за оказанную помощь.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2015, 22:35
Ответы с готовыми решениями:

Определить является ли массив симметричным относительно главной и побочной диагонали
Дан массив (nxn). Определить является ли массив симметричным относительно главной и побочной...

Зеркально отразить элементы матрицы относительно главной диагонали (побочной диагонали)
Дана квадратная матрица порядка N. Зеркально отразить ее элементы относительно главной диагонали...

Проверить симметричность матрицы относительно главной и побочной диагонали
Дана квадратная целочисленная матрица. Проверить, является ли она симметричной относительно...

Составить матрицу, симметричную данной относительно побочной диагонали
Дана квадратная матрица А. Как составить матрицу, симметричную данной относительно побочной...

2
Программист
307 / 182 / 176
Регистрация: 05.12.2013
Сообщений: 683
Записей в блоге: 5
27.10.2015, 00:29 2
Лучший ответ Сообщение было отмечено Alex Ibitob как решение

Решение

Квадратная матрица A размерности n*n.

Первая задача:
Pascal
1
2
3
4
5
6
  for i:=1 to n do begin
    for j:=1 to n do begin
      if (j>=i) and (j<=n-i+1) then a[i,j]:=1
      else a[i,j]:=0;
    end;
  end;
Вторая задача:
Pascal
1
2
3
4
5
6
  for i:=1 to n do begin
    for j:=1 to n do begin
      if (j<=i) and (j>=n-i+1) then a[i,j]:=1
      else a[i,j]:=0;
    end;
  end;
Объявление переменных и вывод матрицы делайте по шаблону
0
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 57
27.10.2015, 19:53  [ТС] 3
Arigato, спасибо большое.
Цитата Сообщение от Arigato Посмотреть сообщение
Объявление переменных и вывод матрицы делайте по шаблону
Это легко и понятно Я не тот человек, который не умеет объявлять переменные.
0
27.10.2015, 19:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2015, 19:53
Помогаю со студенческими работами здесь

Обменять относительно вертикальной оси секторы матрицы, лежащие слева и справа от главной и побочной диагонали
Заполнить матрицу случайными числами. Отобразить симметрично относительно вертикальной оси секторы...

Массив: Найти сумму побочной диагонали матрицы, умноженной на минимальный элемент главной диагонали.
дана матрица 6.7 0.5 0.1 4.2 -10.1 0.25 0.33 -6.25 7.2 найти сумму побочной...

Определить является ли массив симметричным относительно побочной диагонали
дан квадратный массив целых(вещественных) чисел. Определить является ли массив симметричным...

Определить является ли массив симметричным относительно побочной диагонали
дан двухмерный квадратный массив целых чисел. определить является ли массив симметричным...


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

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