Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.05.2009, 13:38   #1
НАСТЯ 18:)
Пользователь
 
Аватар для НАСТЯ 18:)
 
Регистрация: 08.05.2009
Сообщений: 34
Восклицание ЗАДАЧИ ПО МАССИВУ!! СРОЧНО!

1. Поменять местами элементы главной диагонали и первой строки.5*5
2. Создать одномерный массив, элементы которого являются min каждого столбца двумерного массива 5*5
НАСТЯ 18:) вне форума
Старый 10.05.2009, 14:35   #2
НАСТЯ 18:)
Пользователь
 
Аватар для НАСТЯ 18:)
 
Регистрация: 08.05.2009
Сообщений: 34
По умолчанию

Помогите!! SOS =)
НАСТЯ 18:) вне форума
Старый 10.05.2009, 15:06   #3
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

2
Код:
program Xd;
const n=5;
var a:array [1..n,1..n] of integer;
    b:array [1..n] of integer;
    i,j,min: integer;
    begin
    randomize;
    for i:= 1 to n do
     for j:= 1 to n do
      begin
      a[i,j]:= 10-random(n);
      end;
      min:= 10;
      for i:= 1 to n do
      begin
       for j:= 1 to n do
        if min>a[j,i] then
        begin
         min:= a[j,i];
        end;
         b[i]:= min;
        end;
        for i:= 1 to n do
         begin
         for j:= 1 to n do
          begin
          Write(a[i,j],'__');
          end;
          WriteLn;
          end;
          for j:= 1 to n do
           begin
           Write(b[j],'_*_');
           end;
           ReadLn;
           end.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума
Старый 10.05.2009, 15:13   #4
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

1
Код:
program Xd;
const n=5;
var a:array [1..n,1..n] of integer;
    i,j,new: integer;
    begin
    randomize;
    for i:=1 to n do
    begin
     for j:=1 to n do
     begin
     a[i][j]:= random(n)*10;
     Write(a[i][j],'_!_');
     end;
     WriteLn;
     end;
     for i:= 1 to n do
      for J:= 1 to n do
       begin
       if i=j then
       begin
       new:= a[i][j];
       a[i][j]:= a[1][j];
       a[1][j]:= new;
       end;
       end;
       for i:= 1 to n do
        begin
        for j:= 1 to n do
         begin
         Write(a[i][j],'___');
         end;
         WriteLn;
         end;
         ReadLn;
         end.
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума
Старый 10.05.2009, 15:23   #5
НАСТЯ 18:)
Пользователь
 
Аватар для НАСТЯ 18:)
 
Регистрация: 08.05.2009
Сообщений: 34
По умолчанию

Спасибо ))))
НАСТЯ 18:) вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Академические задачи по с++ (гдз) Сортировка и поиск совпадений по массиву Andrew#90 Общие вопросы C/C++ 2 10.01.2009 18:44