| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Object Pascal: кроссплатформенные технологии > Экстремумы массива, индексы и значения чередуются |
| Автор: Fist 27.11.2006, 12:40 | ||||
| Вот решил задачу вроде бы. Работает вывод максимального значения. Но вот беда: 1) Вывод индекса и значения спортсмена с минимальным значением НЕ ВЕРНЫ 2) Экранчик ввода значений очень неудачный, исправить не получается. Прошу мне помочь, Уважаемые Программисты. Задача звучит так:
Добавлено @ 12:43 Если я должен был создать такую тему в "Центре помощи", то прошу перенести эту тему туда. Благодарю. |
| Автор: volvo877 27.11.2006, 13:11 | ||
Fist, вот так находит правильные значения:
Что именно не устраивает в окне ввода? Что хочешь переделать? |
| Автор: Fist 27.11.2006, 13:40 | ||||||
| volvo877, спасибо огромное, что отозвался! Работает! Но я не только хотел узнать решение, но и понять его. Так что если у тебя есть время, объясни пожалуйста изменения, которые ты внес. Вот, что я в первом приближении заметил:
****************************************
Вот такой ввод напрягает: ___ ___ ___ ___ ___ | 1 | | 2 | | 3 | | 4 | | 5 | Дело в том, что если вводить длинные числа, такие как 111 222 333, то получатся дикие лаги со строчками. (Попробуй! Это что-то.). я же хотел чтобы ввод был получше. Чтобы квадратики для ввода были побольше, высотой, как те две строчки. А шириной - в расчете на трехзначное число. Прошу тебя, переделай код. А лучше если еще и объяснишь мне-новичку в такам методе представления результатов. Еще раз спасибо!!! Добавлено @ 13:44 Т.е. вот так примерно ДОЛЖНО БЫТЬ: ______ ______ ______ ______ _____ | | | | | | | | | | | 11 | | 22 | | 33 | | 44 | | 55 | ---------- ---------- ---------- --------- --------- |
| Автор: Fist 28.11.2006, 13:39 |
| Zero, не сработало, разницы не заметил Я не Фест, я ФИСТ (аббревиатура факультета) |
| Автор: Zero 28.11.2006, 18:11 |
В каком смысле не сработало, ты ведь про ввод начальных значений говорил, типа у тебя буквы слеплялись, если сразу три вводить, т.к. смещение при воводе числа перескакивало на 3, я исправил на 4, стало вводится нормально, т.е. с пробелом. Я только что проверил, свой код который вставлен выше, у меня вводится нормально, с учётом по 3 цифры. Или ты про другое имел ввиду? |