Поделитесь своими знаниями, ответьте на вопрос:
Тема:Программирование циклов с заданным условием окончания работы Итак, в первый день спортсмен пробежал 10 км (x:=10; Во второй день на 10% больше (x:=x+0.1*x;), т.е. 10+0, 1*10=11 км. Запишите, сколько километров пробежал спортсмен в 3 день? ответ: 2)Дана следующая программа. Сколько раз выполнится цикл? a:=1; b:=1; repeat a:=a+1; b:=b*2; until b>8; s:=a+b ответ: 3)Дана следующая программа. Чему будут равны a, b, s после выполнения программы? Та же программа, что и в задании 2. Варианты ответов: 1)a=2; b=2; s=4 2)a=5; b=16; s=21 3)a=6; b=32; s=38 4)a=4; b=8; s=12 5)a=3; b=4; s=7 6)a=1; b=1; s=2
b) Напишет все числа от 1 до 9, при этом без тройки.
c) Напишет все буквы в слове "table", без первой t
continue - это штука, которая пропускает следующую часть цикла, начиная новую.
В букве "b" continue стоит в условии "i == 3". Если i равен трём, то "print(i)" пропускается и начинается новый цикл (при этом изменения сделанные раньше остаются.)
В букве "c" происходит цикл, который перебирает все символы в строке. Условие проверяет, равен ли символ t. Если равен, то используется continue и символ не выводится.
Если есть вопросы, пиши