Базовый курс. Решение ДЗ №1

Представляем решение первого домашнего задания.

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь. Если Вы оплачивали курс, у Вас активирован токен доступа, Вы залогинены, но Вы видите эту запись — напишите нам на e-mail поддержки.

комментариев 13 на “Базовый курс. Решение ДЗ №1”

  1. comradeegor 20.11.2010 в 01:12

    снимаю шляпу, очень элегантно
    сам не догадался
    хотя в жизни бы так писать не стал, жалко сопровождающих – модифицировать такое – проще переписать заново :)

    • А в типовых такая конструкция встречается, так что полезно знать :)

  2. Решил задание просто с условными операторами. Ломал голову потом, как можно применить
    “фишки” изложенные тренером в видеоуроках – ничего не придумал.
    Потом уже посмотрел решение – это круто! Спасибо!

  3. …первым в строке программного кода.
    и в параметрах процедур по умолчанию?
    процедура аааа (x,y,z=1)

    • В параметрах процедур это не присваивание, а значение по умолчанию..

  4. Антон К. 02.11.2010 в 11:02

    спасибо, лаконичное решение.
    глядя на него, поймал себя на том, что результат выполнения функции мне не “интуитивно” понятен.
    Для того, чтобы код читался легко (сужу по себе и своим коллегам), буду придерживаться 1-ой конструкции, приведенной в решении ДЗ – на первом месте сопровождаемость кода, когда можно бегло глянуть на функцию и понять, как она работает.

  5. Даже стыдно стало =)

  6. Вячеслав Вязигин 31.10.2010 в 15:21

    Забавно. Истина = Ложь = Ложь.
    Игра слов и никакого мошенничества :)

  7. Подбородников Евгений 31.10.2010 в 14:25

    Евгений, есть еще один вопрос организационного характера. Каков график домашних заданий на следующую неделю в связи с выходными с 4 по 7 ноября?

  8. Подбородников Евгений 30.10.2010 в 19:46

    Евгений, возник вопрос по поводу вашего решения: Почему платформа в операторе Клиент = “VIP” именно сравнивает значения, а не присваивает Клиенту другое значение, ведь операнды и слева и справа это строки.

    • Потому что оператором в этой строке является Возврат.
      А все последующие операции – сравнения.
      “=” будет оператором присваивания, только тогда когда оно будет идти первым в строке программного кода. Т.е. = …

      • Подбородников Евгений 31.10.2010 в 14:15

        Спасибо, теперь понятна особенность платформы.