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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 07.04.2012, 18:54   #1
SVing
Ээээ
Пользователь
 
Аватар для SVing
 
Регистрация: 13.09.2011
Сообщений: 99
По умолчанию найти ошибку

Вот код , не знаю где и какую функцию закрыть.Помогите исправить



Код:
program p4_4 ;
uses crt;
var
m: array [1..5,1..5] of integer;
x,y,max,min,maxp,minp :integer;

   begin
for y:=1 to 5 do
 for x:=1 to 5 do
  begin
  write('vvedite stroka-', y,' ctolbec -', x,' element massiva: ' );
  readln(m[x,y]);
  end;
begin

for y:=1 to 5 do
 for x:=1 to 5 do
  begin
   if x = 1 then
   begin
   max:=m[x,y];
   min:=m[x,y];
   end
   else
   begin

    if max < m[x,y] then
     begin
      max :=m[x,y];
      maxp:=x;
     end;

   if min > m[x,y] then
     begin
      min:= m[x,y];
      minp:=x;
     end

   end;
   m[maxp,y]:=min;
   m[minp,y]:=max;
  end;


end.

Последний раз редактировалось SVing; 07.04.2012 в 19:07.
SVing вне форума
Старый 07.04.2012, 19:02   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Ну, общепринятые правила хорошего тона.
1. Пользоваться тэгом CODE, а не QUOTE.
2. Форматировать свой код (http://programmersforum.ru/showthread.php?t=182196)
3. Писать о том, ЧТО выдаёт вам компилятор, какую ошибку, что не получается.

По поводу п.2. Без форматирования вы даже сами не можете понять, в чём ошибка, хотя писали его ВЫ (если вы, конечно)...
Вадим Мошев вне форума
Старый 07.04.2012, 19:08   #3
SVing
Ээээ
Пользователь
 
Аватар для SVing
 
Регистрация: 13.09.2011
Сообщений: 99
По умолчанию

если бы помогло ,я б не спросил ,а так не знаю , уже устал переьерать варианты
SVing вне форума
Старый 07.04.2012, 19:33   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,292
По умолчанию

Код:
Uses CRT;
var
  m: array[1..5, 1..5] of integer;
  x, y, max, min, maxp, minp: integer;

begin
  for y := 1 to 5 do
    for x := 1 to 5 do
    begin
      write('vvedite stroka ', y, ' ctolbec ', x, ' element massiva: ');
      readln(m[x, y]);
    end;

  writeln('Source matrix');
  for y := 1 to 5 do
  begin
    for x := 1 to 5 do
      write(m[x, y]: 5);
    writeln;
  end;

  for y := 1 to 5 do
  begin
    max := m[1, y];
    min := m[1, y];
    maxp := 1;
    minp := 1;
    for x := 2 to 5 do
    begin

      if max < m[x, y] then
      begin
        max := m[x, y];
        maxp := x;
      end;

      if min > m[x, y] then
      begin
        min := m[x, y];
        minp := x;
      end

    end;
    m[maxp, y] := min;
    m[minp, y] := max;
  end;

  writeln('Changed matrix');
  for y := 1 to 5 do
  begin
    for x := 1 to 5 do
      write(m[x, y]: 5);
    writeln;
  end;

  readln;
end.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума
Старый 07.04.2012, 19:39   #5
SVing
Ээээ
Пользователь
 
Аватар для SVing
 
Регистрация: 13.09.2011
Сообщений: 99
По умолчанию

спасибо большое!!!!Очень признателен
SVing вне форума
Старый 07.04.2012, 19:42   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,292
По умолчанию

Пожалуйста
В следующий раз пишите и условие задачи, а то пришлось чуток подумать, что делает программа.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
найти ошибку pufystyj PHP 11 16.02.2011 12:57
С++ Найти ошибку! sir.andrey Помощь студентам 5 20.10.2010 13:06
найти ошибку sergio11 Общие вопросы C/C++ 2 03.09.2010 19:29
найти ошибку Яська Помощь студентам 1 04.04.2010 17:23