Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 11 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 25.02.2009
Откуда: Калуга
я как должно быть понял что надо делать, но не как не получается пишет разные ошибки. в обшем надо из матрицы В(3,5). Получить матрицу V путем удаления из В строки и столбца, в которых содержится минимальный элемент.
#77
#77
:super:

_________________
ESTO QUOD ESSE VIDERIS
"Ты должен быть тем, кем кажещься"]



Партнер
 

Moderator
Статус: Не в сети
Регистрация: 27.06.2008
Откуда: Таганрог
DeaDRaiN
Программа читается плохо (нет коментариев и всё под одну строку.... ) , в глаза сразу брасается то , что v объявлена как переменная а не массив. Разбиратся лень , но программа простейшая.


 

Junior
Статус: Не в сети
Регистрация: 25.02.2009
Откуда: Калуга
блин что сложно помочь???? ((((

_________________
ESTO QUOD ESSE VIDERIS
"Ты должен быть тем, кем кажещься"]


 

Moderator
Статус: Не в сети
Регистрация: 27.06.2008
Откуда: Таганрог
DeaDRaiN
Она у тебя минимальный элемент ищёт ?


 

Member
Статус: Не в сети
Регистрация: 22.02.2008
Откуда: ниоткуда
Единственное, что тебе может помочь, - учебник по турбо паскалю, потому что этот язык ты совершенно не знаешь. :insane:
http://www.google.ru/search?hl=ru&q=%D0 ... =&aq=f&oq=

Род занятий: программирование :shock: :haha: :haha: :grob:


 

Junior
Статус: Не в сети
Регистрация: 06.02.2009
ща будет погоди минут 5-7
Добавлено спустя 15 минут, 16 секунд
Общая концепция примерно такая. За работоспособность кода не отвечаю. лень писать ввод-вывод.
Код:
program matrix;
var mat:array[1..3,1..5] of integer;
result:array[1..2,1..4] of integer;
x,y,i,o,rx,ry:integer;

procedure getminelement(width,height:integer;x,y:integer);
var a,b,minelement:integer;
begin
minelement:=mat[1,1];

for a := 1 to width do begin
  for b := 1 to height do begin
    if mat[a,b]<minelement then begin
    minelement:=mat[a,b];
    x:=a;
    y:=b;
    end;
  end;
end;
end;

begin
randomize;
for i := 1 to 4 - 1 do  begin
  for o := 1 to 6 - 1 do
    mat[o,i]:=random(100);
end;
getminelement(5,3,x,y);
i:=1;
o:=1;
rx:=1;
ry:=1;
while i<3 do begin
   while o<5 do begin
     if i=y then ry:=ry+1;
     if o=x then rx:=rx+1;
     result[rx,ry]:=mat[o,i];
     inc(o);
   end;
  inc(i);
end;

end.

_________________
Здесь должен быть почти весь текст манифеста хакера.


 

Member
Статус: Не в сети
Регистрация: 15.02.2008
Откуда: -Оттуда... :)
DeaDRaiN Это пять... Или того хуже. А скопировать текст программы и вставить сюда с тегом code не аллё??

_________________
i5 10600k \ MSI Z-490 Gaming Plus \ 2x 8Gb Patriot 4000MHz \ Palit 1070 8Gb \ AeroCool White 650W


 

Member
Статус: Не в сети
Регистрация: 22.02.2008
Откуда: ниоткуда
Ps!ho писал(а):
Это пять... Или того хуже.

Нет, это 4. 5 было в прошлой теме, когда этот самый программист выложил скрины в формате bmp :tooth:


 

Member
Статус: Не в сети
Регистрация: 15.02.2008
Откуда: -Оттуда... :)
SantePaulinum Вот это вызывает сомнение
Код:
while i<3 do begin
   while o<5 do begin
     if i=y then ry:=ry+1;
     if o=x then rx:=rx+1;
     result[rx,ry]:=mat[o,i];
     inc(o);
   end;
  inc(i);
end;

_________________
i5 10600k \ MSI Z-490 Gaming Plus \ 2x 8Gb Patriot 4000MHz \ Palit 1070 8Gb \ AeroCool White 650W


 

Junior
Статус: Не в сети
Регистрация: 06.02.2009
To: Ps!ho да не только у тебя. Этот код не работает. но там нужно изменить всего пару-тройку строчек. Пусть человек подумает :)

_________________
Здесь должен быть почти весь текст манифеста хакера.


 

Junior
Статус: Не в сети
Регистрация: 25.02.2009
Откуда: Калуга
SantePaulinum
СПАСИБО БОЛЬШОЕ

_________________
ESTO QUOD ESSE VIDERIS
"Ты должен быть тем, кем кажещься"]


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 11 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan