Юный энтомолог Дима наблюдает за двумя кузнечиками. Он заметил, что когда кузнечик начинает прыгать, он прыгает на 1 см, через секунду на 2 см, ещё через секунду на 3 см и т.д.
Сначала оба кузнечика сидели в одном месте. Один из них начал прыгать, а через несколько секунд вслед за первым начал прыгать второй (кузнечики прыгают по прямой в одном направлении). В какой-то момент Дима записал в тетрадку, что расстояние между кузнечиками равно 9 см. Несколько секунд спустя он записал, что расстояние между кузнечиками стало 39 см. Сколько секунд между записями? Укажите все возможные варианты.
Для открытия дополнительного поля ввода ответа нажмите на «+». Каждый ответ вводится в отдельном поле. ответы можно вводить в любом порядке.
1) ВНЕШНИЙ ВИД ХРАМА. Если, при подходе к церкви, обратить взгляд к кресту на главе, увенчивающему купол(символ неба!), то можно увидеть, что весь храм издали похож на горящую свечу. Существуют и традиции цветового оформления. Золотой купол говорит, что Храм посвящен Христу, синий (со звездами) - Богородице, зеленый – Троице. Куполов может быть несколько, их число имеет свою символику. И сама церковь может быть белой (в честь Преображения или Вознесения Господня), красной – в честь мучеников, голубой (в честь Божьей матери), желтой (в честь святителей).
2)ВХОД. Вход в Храм располагается с западной стороны. (Хотя иногда временно может быть и через боковые входы) По обе стороны входа в церковь и над ним обычно расположены большие иконы. Одна из них - будет престольной. По ней можно понять, в честь какого события или святого церковь носит свое название. Площадка у входа, на которой обычно располагаются просящие милостыню, называется паперть.
3) ВНУТРЕННЕЕ СТРОЕНИЕ ХРАМА. Храм может быть построен в форме корабля, круга или креста. Но состоит он из трех частей: притвора, внутренней части и Алтаря.
4) ПРИТВОР. Это преддверие Храма. В притворе располагаются «свечные ящики» - церковные лавки, где можно заказать требы, купить свечи, иконы, лампады другие необходимые верующим предметы. Часто слева здесь находится большое изображение Распятого на Кресте, панихидный стол с дарами верующих и канун – четырехугольный стол с подсвечником, куда ставятся свечи за упокой. На стенах притвора находятся различные иконы с подсвечниками перед ними, проводятся заупокойные богослужения. Иногда в притворе находится и колокольня. В притворе молятся люди, считающие себя недостойными пройти в среднюю часть.
5) СРЕДНЯЯ ЧАСТЬ. При проходе в среднюю часть внимание привлекает аналой – высокий столик с иконой, посвященной празднику – церковному событию дня. Во время богослужений священник может стоять на коврике перед аналоем и читать священные книги.
Чуть дальше мы видим стену из икон – Иконостас. За ним находится Алтарь. Большие двустворчатые двери в Алтарь называются Царскими Воротами, одностворчатые по бокам от них – диаконскими ( или северными и южными)
Можно видеть, что перед иконостасом имеется (продолжающаяся в алтаре) возвышенная площадка с полукруглым выступом. Это амвон, с которого читаются проповеди, совершается Таинство Причащения верующих Святыми Дарами, и другие моменты службы. Проход по площадке вдоль Иконостаса называется солея. В концах ее обычно находятся клиросы для чтецов и певчих.
6) ИКОНОСТАС. В каждом Храме он свой. Но есть для всех Иконостасов общий порядок. Когда мы на него смотрим, то всегда справа от Царских Ворот увидим большую икону Христа еще правее – храмовую икону, в честь которой Храм и освящен. Слева же – всегда икона Богородицы. Выше, во втором ряду - это праздничный ряд – иконы двенадцати главных христианских праздников и икона «Тайная вечеря» посредине, над Вратами. В третьем, в Деисусном ряду, над Царскими вратами будут изображения Богородицы, Иисуса и Иоанна Предтечи, а по бокам апостолы, архангелы и святые. В четвертом – пророки, в пятом – праотцы. На Вратах же находятся иконы четырех Евангелистов.
7). ПРИДЕЛЫ. Если мы пришли в большой Храм, мы можем увидеть там и дополнительные Алтари, в приделах. Они освящены уже в честь другого церковного события или святого. Алтарь в приделе также стоит на возвышении и имеет все для проведения еще одной Литургии.
8). АЛТАРЬ. Это святая святых Церкви. Устройство Алтаря можно прочитать или посмотреть, но экскурсии там не проводятся. Входить в Алтарь могут только лица, проводящие богослужения.
В цикле с условием while цикл выполняется, пока истинно задающее его условие. Поэтому этот цикл также иногда называют циклом "пока". Часто цикл while используется, когда невозможно заранее предсказать, сколько раз необходимо выполнить тело цикла. В повседневной жизни цикл while можно встретить в алгоритмах, вроде "Пока в пределах видимости есть машины, стоять на месте" или "Пока в ящике есть детали, достать деталь из ящика".
В следующей программе цикл while используется подобно циклу for для вывода на экран всех чисел от 1 до 10:
i=1
while i<=10:
print i
i=i+1
В этой программе переменной i присваивается значение 1. Затем начинается цикл (ключевое слово while) с проверяемым условием i<=10. Тело цикла содержит две инструкции: вывод на экран значения переменной i и увеличение значения переменной i на 1.
При выполнении этого цикла проверяется условие i<=10. Поскольку значение i изначально равно 1, то условие верно и выполняется тело цикла: на экран выводится значение переменной i, то есть 1 и переменной i присваивается значение i+1, то есть 2. Снова проверяется условие, поскольку оно верно, то выполняется блок цикла: на экран выводится число 2 и переменной i присваивается значение 3. Опять проверяется значение цикла, и так далее до тех пор, пока проверяемое условие истинно.
Как только проверяемое условие станет ложно (это произойдет, когда переменная i станет равна 11), цикл завершит работу и управление будет передано следующей инструкции после блока цикла. Поэтому после завершения цикла переменная i будет иметь значение 11.
В общем виде синтаксис цикла с условием в языке Питон такой:
while условие:
инструкция 1
инструкция 2
...
инструкция n
В каждой инструкции while должны присутствовать:
Условие, определяющее, будет ли выполняться тело цикла. Это условие записывается после слова while и может быть произвольным арифметическим выражением, в котором должен быть хотя бы один из операторов ==, !=, <, >, <=, >= и могут использоваться логические операторы and, or, not. После условия ставится двоеточие.
Тело цикла, состоящее из одной или нескольких инструкций, записанных с отступом одинаковой величины.
Инструкции, изменяющие значения переменных, входящих в проверяемое условие. В рассмотренном примере это инструкция i=i+1. Если бы этой инструкции не было, то значение переменной i не менялось бы и проверяемое условие всегда было бы истинным, что привело бы к бесконечному циклу. Для прерывания работы программы, попавшей в бесконечный цикл, используется комбинация клавиш Ctrl+C.
Цикл while в Питоне всегда можно использовать вместо цикла for. Однако иногда цикл for удобней, а иногда удобней цикл while, как в следующем примере, где вычисляется наименьшая степень двойки, которая превосходит данное число n:
n=input("Введите натуральное число")
i=0
while 2**i<=n:
i=i+1
print "2 в степени",i,"превосходит данное число"
В этом примере переменная i внутри цикла увеличивается на 1, пока значение 2**i не превосходит n. После окончания цикла величина 2**i будет больше n, и соответствующее значение i будет напечатано на экране.
Внутри цикла могут быть различные другие инструкции, в том числе инструкции if, while и for. В этом случае говорят о вложенных циклах, или об условной инструкции, вложенной в цикл. Тело вложенного цикла выделяется от цикла, в который оно вложено, большей величиной отступа.
Рассмотрим два примера. В первом примере программа печатает на экран все натуральные делители данного натурального числа n. Для этого используется цикл, в котором переменная i меняется от 1 до n, а внутри цикла проверяется условие, и если остаток от деления n на i равен 0, то печатается значение i:
n=input("Введите число, для которого необходимо вывести делители")
i=1
while i<=n:
if n%i==0:
print i
i=i+1
В следующем примере на экран печатается таблица умножения всех однозначных чисел. Для этого организовано два цикла: в одном переменная i меняется от 1 до 9, внутри этого цикла (то есть при каждом новом значении i) переменная j также меняется от 1 до 9. В блоке вложенного цикла на экран печатаются значения переменных i, j и их произведение:
i=1
while i<10: # Условие внешнего цикла по i
j=1
while j<10: # Условие внутреннего цикла по j
print i, "*", j, "=", i*j
j=j+1 # Инструкция-итератор вложенного цикла
i=i+1 # Инструкция-итератор внешнего цикла
С использованием циклов for этот пример можно записать короче:
for i in range(1,10):
for j in range(1,10):
print i, "*", j, "=", i*j