HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Задачка на логику
  #1  
Старый 02.10.2008, 02:10
LynXzp
Участник форума
Регистрация: 21.10.2007
Сообщений: 147
С нами: 9766110

Репутация: 31
По умолчанию Задачка на логику

Задание:
Цитата:
Переменная I представляет собой полное слово с фиксированной точкой. I принимает значения 1 либо 2. Если I оказалось равным 1, замените его на 2 и наоборот.
Решил обойтись совсем без дополнительных переменных и констант.
Сходу написал
I:=i--?i++:i++,i++
но на мое удивление этот код назаработал... а только вот это заработало:
I=--i?i++:i+=2;
без "+=" не смог обойтись - хотелось использовать как можно меньше переменных, но через 45 минут сдался.. и решил написать.

Подскажите как правильно?
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Срочно!!! Задачка по мамбе. Оплата 50wmz. Помогите!!! Magicman Freelance - О Работе 1 13.09.2008 00:13
Задачка на ПАСКАЛЕ нужно срочно решить! prizrakus Болталка 0 20.06.2008 11:15
задачка , помогите решить( grishka Болталка 2 12.12.2007 22:29



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.