1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Client |
Сообщение
#1
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 865 Пол: Мужской Реальное имя: Вячеслав Репутация: 20 |
Нашел задание: даны 2 числа, напечатать сначала большее, потом меньшее, при этом не используя нигде операции сравнения.
Не могу сделать т.к. все равно прихожу к сравнению. Помогите пожалуйста. |
![]() ![]() |
| Michael_Rybak |
Сообщение
#2
|
|
Michael_Rybak ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: 32 |
Да, Malice, в том то и дело, что можно.
Так, давайте всё порядку. В коде volvo используется функция abs, которая неявно использует сравнение. НО. Ее можно заменить на sqrt(x * x), и тут уже сравнения нет, а результат тот же (если, конечно, считать эти операции атомарными). Поэтому решение volvo можно считать правильным, по большому счету. А я думал что нельзя. Потому ехидно написал что лучше сразу давайте сравним без сравнения. Канэц. |
Client MaxMin 6.12.2007 23:33
volvo var
a, b: integer;
min, max: integer;
begin
… 6.12.2007 23:38
Client ух.. :no1:
Нереально быстро ты меня спас
Не перес… 6.12.2007 23:46
Michael_Rybak У меня есть еще более хитрое задание. Сравнить два… 6.12.2007 23:47
мисс_граффити я спрашивала.
года 2 назад... 7.12.2007 2:01
Client Michael_Rybak а знак равно (=) тоже нельзя использ… 7.12.2007 20:57
Michael_Rybak Ну это тебе виднее.
Конечно нельзя. 7.12.2007 21:30
Client Я про твоё задание.
Просто напиши что MAX больше M… 7.12.2007 21:48
Michael_Rybak Мое задание - это типа такой сарказм был беззлобны… 8.12.2007 7:16
Malice
Это то же самое, что сравнить, не применяя сравне… 8.12.2007 14:28
Client Если ты сделал, то можешь выложить код? 8.12.2007 10:27![]() ![]() |
|
Текстовая версия | 6.11.2025 21:17 |