YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Russian subtitles

← 25c s Different Behavior Based On Certain Condition- Smoothie Quiz

Get Embed Code
13 Languages

Showing Revision 1 created 10/11/2015 by sp14.

  1. Я люблю смузи.
  2. Давайте взглянем на код
    из SmoothieActivity.
  3. Сперва создадим целочисленную переменную,
    назовем ее numberOfSmoothiesTillPrize
  4. и зададим начальным значением 10.
  5. Дальше у нас идет выражение if-else.
  6. Оно постирается
    от второй до седьмой строки.
  7. Если numberOfSmoothiesTillPrize
    больше девяти,
  8. тогда выполняется код внутри этих
    открывающих и закрывающих скобок.
  9. Если утверждение не верно, тогда
    выполняется код в этом блоке else.
  10. Так как numberOfSmoothiesTillPrize
    имеет значение 10,
  11. а 10 больше, чем 9,
    мы попадаем в блок if вот здесь.
  12. Мы печатаем сообщение со словами:
  13. 'Поздравляем, вы получили
    бесплатный смузи!"
  14. Тогда мы обновляем
    переменную numberOfSmoothiesTillPrize
  15. и она получит новое значение.
  16. Оно равняется 10 минус 10,
  17. что есть нуль, так что мы
    обновляем это до нуля смузи.
  18. В этом есть смысл, ведь когда вы
    достигаете 10 смузи и получаете
  19. один бесплатный, ваш счет снова обнуляется
    и вам нужно купить новые 10.
  20. То есть, значение этого - нуль,
    продолжим.
  21. Теперь мы добрались
    до конца этого блока if
  22. и пропускаем вот этот блок else, так как
    выполниться может лишь один из них.
  23. И сразу же спускаемся вниз, сюда.
  24. В это последнее выражение кода добавляем
    сообщение со словами: "Ваш счет
  25. 10 смузи, необходимых
    для получения бесплатного, обнулен".
  26. Этот счет же является переменной
    под названием numberOfSmoothiesTillPrize.
  27. И она сейчас имеет нулевое значение,
    так как мы его обновили.
  28. Так что в сообщении будет говориться,
    что у вас сейчас ноль смузи из 10,
  29. необходимых для получения
    следующего бесплатного.
  30. Таким образом, ответ С.
  31. Двигаясь по коду,
    мы получим сообщение "Поздравляем,
  32. вы заработали бесплатный смузи!"
  33. И мы также видели сообщение:
  34. "У вас сейчас 0 из 10 смузи
    до следующего".
  35. Вариант А неверен, так как мы определенно
    получили бесплатный смузи.
  36. Вариант В неверен,
    потому что мы обновили число
  37. смузи обратно до нуля.
  38. Отличное занятие - угадывать то,
    что вы не знали ранее,
  39. пытаясь выбрать правильный ответ.
  40. Продолжайте занятия, чтобы понять,
    что именно происходит.