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

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

10.12.2010, 19:47. Показов 4808. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В каждом столбце и каждой строке матрицы P(n,n) содержится строго по одному нулевому элементу. Перестановкой строк добиться расположения всех нулей по главной диагонали матрицы.
Без процедур и функций.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2010, 19:47
Ответы с готовыми решениями:

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

Перестановкой строк матрицы добиться расположения всех нулей по главной диагонали
В каждом столбце и каждой строке матрицы Р(п, п) содержится строго по одному нулевому элементу....

Двумерный массив (перестановкой строк добиться расположения нулевых элементов по главной диагонали)
Пыталась написать программу, но выдает кучу ошибок. И ввод-вывод кажись тоже неправильно. Помогите...

Перестановкой столбцов добиться расположения максимальных элементов на главной диагонали
Найти все самые нижние максимальные элементы в столбцах и перестановкой столбцов добиться их...

2
0 / 0 / 1
Регистрация: 07.12.2010
Сообщений: 3
14.12.2010, 10:26  [ТС] 2
Лучший ответ Сообщение было отмечено Mason как решение

Решение

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
25
26
27
28
29
30
31
32
33
34
35
36
37
program nuli;
const
    n=5;
var
    a:array [1..n,1..n] of integer;
    i,j,s:integer;
begin
  for i:=1 to n do  
    begin
      for j:=1 to n do
       read(a[i,j]);   
      writeln;
    end;
  writeln ('Матрица до изменений');
  for i:=1 to n do
    begin
      for j:=1 to n do
      write(a[i,j],' ');
      writeln;
    end;
  writeln;
  for i:=1 to n do
    for j:=1 to n do
      if a[i,j]=0 then 
        begin 
          s:=a[j,j];  
          a[j,j]:=a[i,j]; 
          a[i,j]:=s; 
        end;
  writeln ('Матрица после изменений');
  for i:=1 to n do 
    begin
      for j:=1 to n do
      write(a[i,j],' ');
      writeln;
    end;
end.
0
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 9
09.12.2014, 19:12 3
как эту программу на паскале переделать в фортран помогите пожалуйста

Добавлено через 59 секунд
Mason, помогите пожалуйста
0
09.12.2014, 19:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2014, 19:12
Помогаю со студенческими работами здесь

Перестановкой строк и столбцов упорядочить по возрастанию элементы главной диагонали квадратной матрицы
Люди помогите пожалуйста...Нужно программку на С#...: Перестановкой строк и столбцов упорядочить по...

Перестановкой строк и столбцов упорядочить по возрастанию элементы главной диагонали квадратной матрицы
Заполнить матрицу размером N×M целыми случайными числами, распределенными в диапазоне от a до b....

Замена всех нулей матрицы на среднее арифметическое главной диагонали (функция)
Помогите решить вопрос, нужен код функции замены всех нулей матрицы на среднее арифметическое...

Подсчитать количество нулей на главной диагонали матрицы
дана вещественная матрица 9х6 подсчитать кол-во нулей на главной диагонале (через процедуру) ...


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

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