Swift Playgrounds на русском, While Loops 8 урок | Random Rectangles

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

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

1-8 Random Rectangles 1-8
Циклы Уайл-While

Испытание: используйте вложенные циклы и условия для перемещения по изменяющемуся миру.

В этом испытании, запустите эту головоломку несколько раз чтобы видеть как изменяется размер головоломки при этом форма остаётся прежней.

Как и в предыдущем упражнении, вы можете использовать вложенные циклы для создания такого решения, которое будет работать в независимости , какого размера будет мир-головоломка.

#swiftplaygroundsнарусском #swiftplaygrounds #swift #learntocode1
Рекомендации по теме
Комментарии
Автор

Еще короче: 

while !isOnOpenSwitch{
while !isBlocked {
moveForward()
if isBlocked {
turnRight()
}
}
toggleSwitch()
}

АдамДТМ
Автор

while !isOnClosedSwitch {
while !isBlocked {
moveForward()
}
turnRight()
if isOnClosedSwitch {
toggleSwitch()
break
}
}

МирВам-ыщ
Автор

while !isBlocked {
moveForward()
if isBlockedLeft && isBlocked{
turnRight()
if isOnClosedSwitch {
toggleSwitch()
}
}

}

Юлиана-лш
Автор

while !isBlocked {
moveForward()
while isBlocked && !isBlockedRight {
turnRight()
}
}
if isOnClosedSwitch {
toggleSwitch()
}

AquaRioUK