|
Модераторы: Alx, Fixin |
|
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
UniBomb, для всех типов переменных ? Или только для int'ов?
|
|||
|
||||
UniBomb |
|
|||
Новичок Награды: 1 Профиль Группа: Участник Клуба Сообщений: 1754 Регистрация: 24.10.2006 Где: Санкт-Петербург Репутация: 0 Всего: 97 |
JackYF,
Начнём с int'ов... А там глядиш и будет универсальное решение для всех типов данных. |
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
||||
|
||||
UniBomb |
|
|||
Новичок Награды: 1 Профиль Группа: Участник Клуба Сообщений: 1754 Регистрация: 24.10.2006 Где: Санкт-Петербург Репутация: 0 Всего: 97 |
JackYF,
Как фишка ляжет. Хотя в принципе минимальный набор (плюс, минус, умножить, разделить, и, или) операций поддерживает каждый тип. Это если я тебя правильно понял... |
|||
|
||||
skyboy |
|
|||
неОпытный Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
|
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
Я же и спрашивал Пользовательский тип может и не поддерживать данные операции. Если же поддерживает -- skyboy ответил. Можно тоже же самое, только место -,+ -- xor. Хотя не думаю, что этот вопрос он слышал в первый раз. |
|||
|
||||
skyboy |
|
|||
неОпытный Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
|
|||
|
||||
Fazil6 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: нет Всего: 60 |
|
|||
|
||||
UniBomb |
|
|||
Новичок Награды: 1 Профиль Группа: Участник Клуба Сообщений: 1754 Регистрация: 24.10.2006 Где: Санкт-Петербург Репутация: 0 Всего: 97 |
skyboy,
врое прально.... Fazil6, боюсь мои познания а си не настолько велики, что бы я смог понять твой код.... Есть ещё способ с использованием логичесих операций (если его не изобразил Fazil6).... Это сообщение отредактировал(а) UniBomb - 14.12.2006, 21:24 |
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
||||
|
||||
Dray |
|
|||
Материалист Профиль Группа: Участник Сообщений: 652 Регистрация: 7.10.2003 Где: г. Всеволожск Репутация: нет Всего: 6 |
А теперь устроим свистопляску!
К а присвоить b, к b присвоить c, к c присвоить а. Без добавления переменных. |
|||
|
||||
Fazil6 |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: нет Всего: 60 |
и в чем задача?
а меняем с b и потом с меняем с b |
|||
|
||||
Dray |
|
|||
Материалист Профиль Группа: Участник Сообщений: 652 Регистрация: 7.10.2003 Где: г. Всеволожск Репутация: нет Всего: 6 |
And the winner is...
... Fazil6 !!! |
|||
|
||||
nikitao |
|
|||
Кот-программист Профиль Группа: Завсегдатай Сообщений: 1206 Регистрация: 30.8.2005 Где: Спб Репутация: нет Всего: 26 |
Напомниет топик , где надо было Hello world написать как можно КРУЧЕ
-------------------- Жизнь - печальная штука. |
|||
|
||||
UniBomb |
|
|||
Новичок Награды: 1 Профиль Группа: Участник Клуба Сообщений: 1754 Регистрация: 24.10.2006 Где: Санкт-Петербург Репутация: 0 Всего: 97 |
Что ж, превратим этот топик в сборник интересных задач, вот следующая - написать программу, которая выводила бы на экран саму себя. Самое короткое решенеие (жаль его не помню) уместилось в одной строке...
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Интересные и занимательные задачи по программированию | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |