Воскресенье, 05.01.2025
Pascal 4 All
Меню сайта
Категории каталога
Одномерные массивы [4]
Задачи на работу с одномерными массивами
Матрицы [5]
Двумерные массивы
Сортировка [0]
Варианты сортировки
Динамическое программирование [1]
Программирование динамических структур. Использование HEAP
Наш опрос
А вы знали, что кликнув на обьявление в правом блоке раз в день Вы поможете сайту?
Всего ответов: 332

Главная » Статьи » Массивы » Матрицы

  


Поменять местами строки в матрице

uses crt;
Const MAX = 6;
      str_1 = 3;
      str_2 = 5;
Var i, j: byte;
    a: Array[1..MAX, 1..MAX] of byte;
    t: Byte;
Procedure Print;
Begin
For i := 1 to MAX do
    Begin
    For j := 1 to MAX do
        Write(a[i,j], '  ');
    Writeln;
    End;
Writeln;
End;
Begin
ClrScr;
Randomize;
For i := 1 to MAX do
    For j := 1 to MAX do
        a[i,j] := Random(10)+1;
Print;
ReadKey;
For i := 1 to MAX do
    Begin
    t := a[str_1,i];
    a[str_1, i] := a[str_2,i];
    a[str_2, i] := t;
    End;
Print;
Readkey;
End.

Источник:

Категория: Матрицы | Добавил: Seqular (23.11.2008) | Автор: Дмитрий
Просмотров: 5151 | Комментарии: 3 | Рейтинг: 0.0/0 |

Всего комментариев: 3
3 Амир  
0
Красиво написано.Самому не пригодилось но посмотреть было познавательно

2 наиль  
0
алмин стукни для связи ася 6688101

1 Teh  
0
Важкенька задача

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
Статистика
Copyright MyCorp © 2025
Используются технологии uCoz
style=