Информатика на пять О нас
 Добавить в избранное
5byte.ru
 Теория
 8 класс
 9 класс
 10 класс
 11 класс
Задания
 8 класс
 9 класс
 10 класс
 11 класс
Книги
Тесты
ЕГЭ
Turbo Pascal 7
 Описание
 Задачи
HTML
Рефераты

Задача 52.

Поменять местами строки с номерами К1 и К2.

program prim4;
  uses art;
  type mas=array[1..100,1..100] of integer;
  var a:mas;
      i,j,n,k1,k2,r: integer;
begin
  clrscr;
  randomize;
  write('n=');readln(n);
{Создаем и распечатываем двумерный массив.}
  for i:=1 to n do
    begin
      for j:=1 to n do
        begin
          a[i,j]:=random(45)-22;
          write(a[i,j]:4);
        end;
      writeln;
    end;
{Вводим номера строк, которые будем менять местами.}
  write('stroki k1=k2=');readln(k1,k2);
{Меняем значения К1 и К2 строк между собой.}
  for j:=1 to n do
    begin
      r:= a[k1,j];a[k1,j]:=:=a[k2,j];
      a[k2,j]:=r;
    end;
{Распечатаем измененный массив.}
  for i:=1 to n do
    begin
      for j:=1 to n do
        begin
          write(a[i,j]:4);
        end;
      writeln;
    end;
  readln;
end.





 У Вас есть материал пишите нам
 
    Copyright © 2008    
  Top.Mail.Ru