Swift Playgrounds на русском, While Loops 1 урок | Running Code While…

22 Просмотры
Издатель
Всем привет! Это первый урок по циклам While, по программированию на языке Swift для начинающих в программе Swift Playgrounds.

Мой телеграм канал, где перевод уроков по swift playgrounds выходит чаще и раньше чем видео! Если отключат Ютьюб, вы знаете где найти уроки по Свифту)

https://t.me/Swift_Playgrounds_RL

While Loops
Циклы Уайл-While

Введение

1.
Циклы - до тех пор пока….
——————Т——————
Мы уже на месте?
1.


2.
Когда вы забиваете гвоздь, вы не можете просто стучать по гвоздю определенное количество раз и ожидать что он будет всё время заходить внутрь.

Вместо этого, вы продолжаете забивать гвоздь до тех пор, пока шляпка торчит снаружи и еще не поравнялась - например c “Доской”.
2.


3.
Вы можете использовать цикл Уайл для повторения команды, или набора команд, до тех пор пока условие является - истиной ( true ).

Условие nailIsStickingOut-(гвоздьТорчит) - является TRUE (истиной), поэтому hammerNail()-(молотокЗабиваетГвоздь) работает/процесс-происходит.

While nailIsStickingOut {
hammerNail()
}

ДоТехПорПока гвоздьТорчит {
молотокСтучит()
}
3.


4.
Когда nailIsStickingOut-(гвоздьТорчит) становится FALSE ( ложью ), hammerNail()-(молотокЗабиваетГвоздь) уже не работает/процесс-больше не происходит.
4.



1-1 Running Code While… 1-1

Цель: используйте цикл для того чтобы продолжать двигаться до тех пор пока не ступите на включенный переключатель. (На тот который светится)

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

Абсолютно так же как и в ИФ-инструкциях, циклы Уайл позволяют вам определять, когда ваш код будет должен запуститься. Цикл Уайл запускает блок с кодом до тех пор пока его логическое условие является истиной (true). Когда же логическое условие становится ложью (false), тогда код перестаёт запускаться.

1.Подберите Логическое условие к вашему циклу Уайл ,для определения - когда он должен будет работать. (При каком условии цикл выполняется).

2.Добавьте команды в блок вашего цикла, чтобы включить все свитчеры.


#swiftplaygroundsнарусском #swiftplaygrounds #swift #learntocode1
Категория
Язык программирования Swift
Комментариев нет.