PHP+MYSQL — Базовый курс 9


281 просмотр.

Краткое описание видео: .продолжаем изучение печки в данном уроке.мы затронем цикл for.которые на практике мы использовать.практически не будем но для вашего.развития для понимания этого цикла если.в группу и увидите в каком-то скрипте.его вот вы должны его знаете как он.устроен и что он делает принципе это.цикл похож на цикл while.и решает в основном те же самые задачи.давайте посмотрим просто чем они.отличаются и как можно ту же задачу.который мы делали для цикла while решить.с помощью цикла for.здесь просто идет о у нас инициализации.переменных сразу в круглых скобках.условия вот и что нужно делать после.цикла в цикле while мы в основном это.все делали уже внутри дописали.увеличивали перемены и так далее для.цикла for можно создать из цикла while.прям файл потому что нам вот эта задачка.пригодится сейчас где мы считали сумму.всех чисел.поэтому открываем файл печки сохраняем.как for вот здесь сразу тоже даем имя на.цикл for вот и удаляем все до нашей.задачке.так вот она у нас как было реализовано.мы в переменную сумму заносили текущее.значение переменной сумму прибавляли к.нему счетчик да и счетчик потом.увеличивали.проверяли условий и делали цикл заново.то же самое мы сделаем сейчас помощью.цикла for.пишем for открываем круглые скобки для.начальных условий открываем тело цикла.вот и пропишем так сначала мы должны.инициализировать вот эти переменные и.допустим мы приравняем.переменные нулю можно здесь еще одну.переменную слизи ровать допустим.переменную сумму через запятую.переменный сумм тоже приравниваем нулю.так как только первую часть делали.ставим точку запятой и переходим к.условия то есть вот мы инициализации.сделали переходим к условия на условия у.нас что.и меньше или равна 1000 прям можно.оттуда взять опять сцен . запятой и.здесь мы должны указать что нужно делать.после того как пройдет тело цикла вот.здесь на мне сейчас нужно и на единицу.как мы это делали для цикла while внизу.так . запятой здесь выбираем и забываем.то есть вот такой синтаксис идет.инициализация . запятой.условия . , и что нужно делать после.прохождения цикла вот а здесь получается.у нас единственная строка будет в.переменной сам занести ее текущее.значение и счетчик прибавлены да так.давайте убираем вот этот цикл do while.оставляем только вывести сумму всех.чисел от 1 до 1000.так на вазе пройдемся еще раз как у нас.здесь всё устроено как только печки.дохода сюда он проделывает следующие.вещи вот такие вот эта часть делается.всего один раз переменную приравнивается.нулю переменная sum тоже приравнивается.нулю.затем проверяется условие 0 меньше 1000.до меньше начинается выполняться цикл в.переменную сумму со мной свое текущее.значение плюс счетчик то есть ноль плюс.ноль на данный момент в переменной сумму.0 у нас вот после того как тело цикла.выполнена он идет сюда смотрит что нужно.делать после делаться его нужно.увеличить счетчик на единицу.то есть и у нас был ноль сейчас и стал.единица теперь он проверяет условия и.меньше или равно 1000 то есть единица.меньше или равна 1000 до меньше значит.выполняем опять тело цикла на переменный.сумму в которую нас 0 заносится 0 плюс.единица переменным уже единица.опять идет сюда увеличивать счетчик туда.уже попадает двойка.двойка меньше 1000 до меньше опять.выполняется цикл и так до тех пор пока у.нас в переменный сумм не попадет не.попаду точнее все числа до 1000 до вся.сумма вот этих чисел но как только.перемены и становится 1001 условие.проверяется 1001 меньше тысячи нет ни.меньше соответственно нужно тело цикла.заканчивать и он сразу уходит отсюда.просто выводе ту же сумму вот такая.логика если мы сейчас сохраним данный.файл и проверим что у нас получилось.папа иди вас должно получиться то же.самое что считал цикл while.500500 форточка печки да все правильно.сумма всех чисел равна 500 тысяч пятьсот.вот что из себя представляет цикл for.если он вам понравился можете.потренироваться попридумывать здесь.какие-то условия так далее да вот так мы.пал на практике им пользоваться не будем.на этом я данный урок заканчиваю.увидимся в следующем

PHP+MYSQL — Базовый курс 9

Как? Вы еще не смотрели? Ну это зря...