DIZ-CS.RU - Мы с Вами НАВСЕГДА!
Активный форум » Общение » О разном » Задачка по программированию
  • Страница 1 из 1
  • 1
Сообщение # 1
Аватарка iPhell
OFF
Пользователь
Сообщения:2
Награды:0
Отзывы:0
Skype пользователя:
Вообщем при написание одной программке, появилась такая проблемка.
Вот:
int i = 5;
i = ++i + ++i;
чему теперь равно i;

Проверял в разных языках:
Visual C#, C++ Builder, Delphi, PHP.

Ответ в одних 13, в других 14. Теоретически должно быть 14, как быть?
Сообщение # 2
Аватарка DowJones
OFF
Пользователь
Сообщения:8
Награды:0
Отзывы:0
iPhell, отложи задачку, расслабся, потянись... Попей чайку, походи по дому, посмотри в окошко...
Чуть позже снова пробуй сесть и поразмышлять...
Я верю, что у тебя всё получится... Дерзай!
Сообщение # 3
Аватарка SkyeB
OFF
Постоянный
Сообщения:152
Награды:0
Отзывы:6
Покажи весь код и на каком языке надо?
Например в Pascale
zak
Сообщение # 4
Аватарка zak
OFF
Постоянный
Сообщения:520
Награды:4
Отзывы:44
Skype пользователя:
SkyeB, Фига се, задачка по программированию Blin
Сообщение # 5
Аватарка SkyeB
OFF
Постоянный
Сообщения:152
Награды:0
Отзывы:6
Цитата zak ()
SkyeB, Фига се, задачка по программированию

Мне нужен код, который он писал в других языках
Сообщение # 6
Аватарка ArE$
keep calm
OFF
Премиум
Сообщения:651
Награды:369
Отзывы:8
Skype пользователя:
Сайт пользователя:
$i = 5;
$i = ++$i + ++$i;
echo $i; // output: 13

Теперь учти, что пых - C => Visual C#, C++ Builder, Delphi, PHP = 13. Во всех языках ( в приведенных тобой, так точно ) будет один результат.
Сообщение # 7
Аватарка rgetValue
# Search
OFF
Премиум
Сообщения:109
Награды:0
Отзывы:12
Skype пользователя:
Согласен с ArE$
PHP - С подобный язык программирования.
Вот моя реализация на JavaScript (тоже С подобный)

Код

var i = 5;
i = ++i + ++i;
window.document.open();
window.document.write(i); // i = 13
window.document.close();
  • Страница 1 из 1
  • 1
Поиск:
Писать на форуме могут только авторизованные пользователи.