Конференция "WEB-программирование"

Обсуждение вопросов связанных с web-разработкой: JScript, VBScript, DHTML..., Perl, PHP, ASP...

 
 
Добавить сообщение »

Тема: Обсуждение материала "Какой ты программист?"

Этот тест расскажет о вашем программировании больше, чем вы сами хотели бы знать.

Автор:  Strider Дата: 10.01.2007 17:32
Посчитайте количество ассемблерных инструкций, в которые превращается "i=3-i" и "i=i==2?1:2"
Строго говоря, ни то, ни другое не проверяет i на соответствие входным спецификациям.
Кстати, решение 10 содержит ошибку :)
Ответить на сообщение »
 
Автор:  type Дата: 10.01.2007 16:01
Straight пишет 10.01.2007 10:16:
>Почему в списке нет действительно нормального решения?
>i=i==1?2:1;
>Возможно, этот pl/1 такого не умеет. Но тогда о каком хорошем программировании на нем может идти речь?

Я бы ещё скобки добавил для большей наглядности: i = (i == 1 ? 2 : 1);, а так это самое лучшее по-моему решение
Ответить на сообщение »
 
Автор:  Straight Дата: 10.01.2007 10:16
Почему в списке нет действительно нормального решения?
i=i==1?2:1;
Возможно, этот pl/1 такого не умеет. Но тогда о каком хорошем программировании на нем может идти речь?
Ответить на сообщение »
 

Добавить сообщение »
Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/iservices/messages.asp?forumId=1078&topicId=17