![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() ![]() |
![]() |
Merhaba |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 57 Пол: Мужской Репутация: ![]() ![]() ![]() |
Утро Доброе!
Помогите Пожалуйста переписать программу с Pascal на Java: function Min(a,b: integer): integer; |
IUnknown |
![]()
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
Код:
import java.util.Random;по функционалу аналогичен твоему. Точно так же выводит случайную матрицу, и точно так же на всех прогонах (а я гонял паскалевскую программу раз 50 наверное, если не больше... Результат всегда одинаковый) - возвращает 0. Сообщение отредактировано: IUnknown - 20.05.2011 12:42 |
Lapp |
![]()
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Код:
...по функционалу аналогичен твоему. Точно так же выводит случайную матрицу, и точно так же на всех прогонах (а я гонял паскалевскую программу раз 50 наверное, если не больше... Результат всегда одинаковый) - возвращает 0. ![]() -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Merhaba |
![]()
Сообщение
#4
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 57 Пол: Мужской Репутация: ![]() ![]() ![]() |
![]() Помогите Пожалуйста адаптировать программу к Java. У меня что-то не получается, выдаётся куча ошибок: int FindMax(){ |
IUnknown |
![]()
Сообщение
#5
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ну вот, ошибок не выдается, работает:
Помогло тебе это? Результат-то всегда НОЛЬ. |
Krjuger |
![]()
Сообщение
#6
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Молодой человек,вы уже должны были понять,что над вами немного стебуться.Вы взгляните на то,что вы выкладываете.
Вы возвращаете в качестве результата значение переменной count,ГДЕ в вашей функции воообще присутствует значение этой переменной?Где инициализация,где изменения ее?вы нигде ее не используете,никак ее не описывааете,но как то возвращаете. p = Max[i-k][0]; p < Min[i+k][n] что это вообще такое?Вы взяли функции из кода паскаля и использовали их в другом коде,как вы это вообще сообразили сделать,вы написали процедуры поиска минимального и максимального элемента в матрице.(FindMax()FindMin()) где вы их используете?Заметьте эти процедуры вызываются без параметров.А то что вы написали в квадратных скобках, это так передаются номера строк и столбцов матрици а не 2 числа в функцию)) То что вы написали это полнейшая бурда,попробуйте с азов начать,потому что вы явно не понимаете принципов и просто берете чьи то куски и пытаетесь как то собрать из них то,что вам надо. Volvo, еще оооочень долго может над вами потешаться,он такой вредный. Сообщение отредактировано: Krjuger - 22.05.2011 14:18 |
IUnknown |
![]()
Сообщение
#7
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата Volvo, еще оооочень долго может над вами потешаться,он такой вредный. Я бы попросил не употреблять по отношению ко мне этого ника. Договорились? volvo больше нет. По крайней мере на этом форуме. Есть IUnknown.И потом. Я ни над кем не потешался (программа, приведенная в 5-ом посте, очень даже компилируемая и рабочая - настолько, насколько рабочим можно считать решение на Паскале). Я просто констатировал факт, что решать задачу тем способом, который упомянут топикстартером, не имеет особого смысла. Кстати, как выяснилось, автор решения (в разделе "Задачи") говорил ровно о том же. |
Krjuger |
![]()
Сообщение
#8
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: ![]() ![]() ![]() |
Просто не понятно,что топикстартер делает...Сначала выложил программу на паскале которую ему написали и попросил переписать,потом выложил код уже на С++,схожый с первоначальным,но вообще непонятно для чего там нужны две первые функции,если они нигде не используются и при этом используются 2 функици из первого поста,которые возможно правильно переписаны.А может Min ,Max это действительно массивы,но непонятно откуда они, зачем они и что в них храниться.
|
TarasBer |
![]()
Сообщение
#9
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
> А может Min ,Max это действительно массивы,но непонятно откуда они, зачем они и что в них храниться.
http://www.tsya.ru/ -------------------- |
Merhaba |
![]()
Сообщение
#10
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 57 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ну вот, ошибок не выдается, работает: Помогло тебе это? Результат-то всегда НОЛЬ. Кочечно помогло! ![]() ![]() Скажите Пожалуйста, а этот код считает окружения для крапйних элементов? |
Lapp |
![]()
Сообщение
#11
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Скажите Пожалуйста, а этот код считает окружения для крапйних элементов? Кошмар.. сам даже проверить (хотя бы по результатам, что ли, если уж код никак не прочесть) не может..Merhaba ты серьезно думаешь, что выедешь на нас, не пошевельнув пальцем? -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Merhaba |
![]()
Сообщение
#12
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 57 Пол: Мужской Репутация: ![]() ![]() ![]() |
Ну вот, ошибок не выдается, работает: Помогло тебе это? Результат-то всегда НОЛЬ. Я переделал код, чтобы матрицу считывало из файла, и результаты выводило в файл... Забил во входной файл вот такую информацию: Код 7 7 В результате, всё равно выводит 0. Хотя тут есть один элемент, удовлетворяющий условию задачи - 10. 1 2 3 4 5 6 7 0 11 15 12 13 14 0 1 17 2 3 5 12 1 2 15 8 10 1 11 2 3 30 7 9 2 20 3 4 29 27 25 23 22 4 1 2 3 4 5 6 7 Код 11 15 12 13 14 Видно, что 10 больше любого элемента из первого окружения, и меньше любого элемента из второго окружения. 17 2 3 5 12 15 8 10 1 11 30 7 9 2 20 29 27 25 23 22 Помогите Пожалуйста разобраться! |
Lapp |
![]()
Сообщение
#13
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Я переделал код, Если ты переделал код - то показывай его. Неважно, что ты там поменял, даже если только один символ в комментарии. Без точного кода нет смысла даже тратить время на чтение дальше. Добавлено через 19 мин. Помогло тебе это? Результат-то всегда НОЛЬ. Не совсем.. Результат работы этой программы далеко не всегда равен нулю )). -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
IUnknown |
![]()
Сообщение
#14
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата В результате, всё равно выводит 0. Хотя тут есть один элемент, удовлетворяющий условию задачи - 10. ![]() Там это... Похоже, Copy+Paste принес свои плоды: k = 2;... и все заработает. Сообщение отредактировано: IUnknown - 26.05.2011 8:31 |
![]() ![]() |
![]() |
Текстовая версия | 17.07.2025 16:33 |