Разбираем задачи повышенной сложности «Решение задач с помощью циклов» (Blockly) - урок на Яндекс-учебнике для 6-7 класса (Урок 3.3, циклы)

9 просмотров

О видео «Разбираем задачи повышенной сложности «Решение задач с помощью циклов» (Blockly) - урок на Яндекс-учебнике для 6-7 класса (Урок 3.3, циклы)»:

Разбираем задачи повышенной сложности «Решение задач с помощью циклов» (Blockly) - урок на Яндекс-учебнике для 6-7 класса (Урок 3.3, циклы) 1. for count in range(4):   while free_from_left():     move_left()   while free_from_up():     move_up()   while wall_from_up():     move_right()   move_up() while free_from_left():   move_left() while free_from_up():   move_up() 2. fill_cell() move_down() fill_cell() for count in range(14):   if free_from_right():     move_right()     move_up()   else:     move_up()     move_right()   fill_cell()   move_down()   fill_cell() move_up() 3. fill_cell() if free_from_up():   move_up()   fill_cell() for count in range(14):   move_right()   fill_cell()   if free_from_up():     move_up()     fill_cell()   elif free_from_down():     move_down()     fill_cell() 4. while free_from_left():   move_left() while free_from_up():   move_up() while free_from_right() and wall_from_up():   move_right() while free_from_up():   while free_from_up():     move_up()   while free_from_left():     move_left()   while free_from_right() and wall_from_up():     move_right() while free_from_left():   move_left() 5. while cell_is_clean():   move_right() while cell_is_filled():   move_right()   if cell_is_clean():     move_right()     if cell_is_filled():       move_left()     else:       while cell_is_clean():         move_right() 6. while cell_is_clean():   fill_cell()   if free_from_up():     move_up()     if free_from_up():       fill_cell()       move_up()       fill_cell()       while free_from_right():         move_right()         fill_cell()     else:       move_down()   fill_cell()   if free_from_right():     move_right() 7. while free_from_left():   move_left() if free_from_down() and wall_from_up():   fill_cell()   while free_from_down():     move_down()     fill_cell()   while free_from_up():     move_up() if free_from_up() and wall_from_down():   fill_cell()   while free_from_up():     move_up()     fill_cell()   while free_from_down():     move_down() while free_from_right():   move_right()   if free_from_down() and wall_from_up():     fill_cell()     while free_from_down():       move_down()       fill_cell()     while free_from_up():       move_up()   if free_from_up() and wall_from_down():     fill_cell()     while free_from_up():       move_up()       fill_cell()     while free_from_down():       move_down() while free_from_left():   move_left() while free_from_right() and cell_is_clean():   move_right() if cell_is_clean():   while free_from_left():     move_left()

Похожие видео