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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 19.11.2013, 19:02   #1
orandzheviyman
Пользователь
 
Регистрация: 11.11.2013
Сообщений: 74
По умолчанию Определение седловых точек

Дана целочисленная прямоугольная матрица, определить номера строк и столбцов всех её седловых точек.
Код:
uses crt;
const N=2; M=3;
type matA=array [1..N,1..M] of integer;
var max,min,i,j,K,L:integer;
    A,B,C:matA;

BEGIN
 for i:=1 to N do
 for j:=1 to M do
 read (A[i,j]);
 for L:=0 to (N-j) do
 for K:=0 to (M-j) do
   if A[i,j+K]<A[i,j] then
      B[i,j+K]:=A[i,j+K];
   if A[i+L,j]>A[i,j] then
      C[i+L,j]:=A[i+L,j];
   if (B[i,j]=C[i,j]) and (B[i,j]<>0) and (C[i,j]<>0) then
   writeln ('Znachenie sedlovoy tochki=', C[i,j], 'i=',i,'j=',j);
   end.
Помогите с кодом. Что нужно подправить, или совсем ужас?
orandzheviyman вне форума
Старый 19.11.2013, 19:40   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

А в чем заключается помощь?
Вы и сами можете откомпилировать программу, запустить на выполнение, посмотреть результаты. Вручную решить задание и сравнить с результатом работы программы.
ZX Spectrum-128 вне форума
Старый 19.11.2013, 19:59   #3
orandzheviyman
Пользователь
 
Регистрация: 11.11.2013
Сообщений: 74
По умолчанию

Цитата:
Сообщение от ZX Spectrum-128 Посмотреть сообщение
А в чем заключается помощь?
Вы и сами можете откомпилировать программу, запустить на выполнение, посмотреть результаты. Вручную решить задание и сравнить с результатом работы программы.
Компилировал - не выдало ничего. Прошу помощи в том, чтобы написать рабочий код.
orandzheviyman вне форума
Старый 19.11.2013, 20:21   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

То есть при компиляции ошибок не было? Теперь запустите программу на выполнение. Данные желательно вводить те, которые были решены вручную.
ZX Spectrum-128 вне форума
Старый 19.11.2013, 20:38   #5
orandzheviyman
Пользователь
 
Регистрация: 11.11.2013
Сообщений: 74
По умолчанию

Цитата:
Сообщение от ZX Spectrum-128 Посмотреть сообщение
То есть при компиляции ошибок не было? Теперь запустите программу на выполнение. Данные желательно вводить те, которые были решены вручную.
Ошибок небыло, просто программа ничего не выводит
orandzheviyman вне форума
Старый 19.11.2013, 20:47   #6
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Ну так введите матрицу, в которой ТОЧНО ЕСТЬ седловая точка.
ZX Spectrum-128 вне форума
Старый 19.11.2013, 21:24   #7
orandzheviyman
Пользователь
 
Регистрация: 11.11.2013
Сообщений: 74
По умолчанию

Цитата:
Сообщение от ZX Spectrum-128 Посмотреть сообщение
Ну так введите матрицу, в которой ТОЧНО ЕСТЬ седловая точка.
Всё равно ничего
orandzheviyman вне форума
Старый 19.11.2013, 21:27   #8
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Какой компилятор паскаля?
ZX Spectrum-128 вне форума
Старый 19.11.2013, 21:40   #9
orandzheviyman
Пользователь
 
Регистрация: 11.11.2013
Сообщений: 74
По умолчанию

Цитата:
Сообщение от ZX Spectrum-128 Посмотреть сообщение
Какой компилятор паскаля?
PascalABC, так код нормальный?
orandzheviyman вне форума
Старый 19.11.2013, 21:44   #10
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Если вы правильно ввели правильные данные, то, боюсь, что код неверен. Прямо здесь, на форуме есть код нахождения седловой точки. Чуть ниже - похожие темы. Попробуйте другой код.
ZX Spectrum-128 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ Поиск седловых точек Tatyana64 Помощь студентам 5 08.12.2012 23:34
Поиск седловых точек в двумерном массиве Артур_1993 Помощь студентам 4 28.11.2012 21:22
Определение координат точек на окружности DDiKey Помощь студентам 5 23.03.2012 21:11
матризы определить индексы всех ее седловых точек Sylar9 Общие вопросы C/C++ 2 06.01.2012 16:09
Нахождение седловых точек ViNcHeStEr Помощь студентам 4 08.04.2009 18:42