Программирование с нуля от ШП — Школы программирования Урок 7 Часть 4 Курс 1с киев Курсы Веб Курсы

Автор Maksim Inshakov
Программирование с нуля от ШП — Школы программирования Урок 7 Часть 4 Курс 1с киев Курсы Веб Курсы

абсолютно нормально, но вот здесь вот мы самое главное.

Пишем с вами и. Обратите внимание, что сейчас тут происходит цикл запускается и переменной меняется от 0 до шестёрки то есть сначала сюда попадёт единичка двойка тройка и так далее так вот по поводу числа 67 как считаете 67 на экране появится или нет или будет не проблема так вот кто пишет нет говорить. Почему, но она появится на самом деле.

Да ты меня просто не будем сейчас устраивать она появится по той причине — это 167а вот какая разница там хочешь.

Совсем хоть буква мы ориентируемся вот здесь вот в чём суть, а индекс. У нас меняется от нуля и до шестёрки вот поэтому тут 67 никакого никаких проблем она мне принесёт 107 проблемы поэтому здесь в этом нет такого, что мы с вами делаем мы подставляем сюда. Яндексе ячейки и как попадает сначала сюда попадёт 0 потом 1 потом 2 и так далее. И в итоге мы на экране должны будем увидеть последовательности за вот эти вот всех сторон. Давайте посмотрим, что будет происходить так вот сейчас вот я сохраню этот файл и его запустим так 472 и. Вот видите. Да как бы на экранчике появляется весь массив. Дат Сергей по поводу вопроса как ключи вывести — это можно цикл for in использовать то есть. Давайте я специально для вас сейчас после пока не забивайте голову вот этим и будет перевороте по каждому элементу внутри всё будет. Оказывается именно номер так вот значит да про заранее из размер массива не знаем — это всё суета с этим. Сейчас разберёмся по кассам мы достигли одну задачу решили мы сделали перебор раз мы сделали перебор мы с вами можем начать как-то — это всё дело анализировать его. Давайте попробуем мы сейчас максимальное число для этого изобретаем какую-то переменную. Макс и вот кто как считает какой вообще в мире самое маленькое число. Давайте какие будут предложения какое число нам изначально записать переменную так да ладно. Вы точно уверена, что норита минимальное число или может быть ещё какой-то есть поменьше. Так Так. Так Так. Так Подождите 1 в массиве можно — это правильно, но если в массиве из 30 элементов то нам будет у нас начнутся проблемы если там вообще ни ментов нет да наконец-то идут minus Infinity правильно получается что. Да И вот эти смотрите там капслоком было да то, что я написал. Макс, а спрашиваю какое число минимальный идеи. В чём мы хотим найти наибольшее число в этом массиве и поэтому изначально в данную переменную мы должны запомнить значение которое является в мире самым маленьким, а потом будем по очереди сравнивать — это значение с каждой конкретной ячейкой и его увеличивать и поэтому мы сюда пишем вот такое значение. Инфинити написать без опечаток. Конечно есть вот такое специальное обозначение minus Infinity то есть минус бесконечность, а так он его определить. Да совершенно верно. У него определит и вот теперь, что мы с вами будем делать получается вот здесь. Не не нет ни в коем случае не во всех языках. Это только здесь такие чудеса в других языках такого может и не быть давайте я сюда напишу. Какое какую проверку и мы с вами попробуем разобраться с тем как она вообще работает и вот сейчас её сначала напишу, а потом посмотрим какие вы дадите по ней комментарии меня кое-что местами и расставляет. Ну давайте вам такая логическая. Задачка Попробуйте объяснить, что происходит в 8 в строке так Infinity nado Infinity тоже есть бесконечно будет бесконечно ничего не будет у нас до семёрки если ячейка больше то записываем её. Да — это правильно конечно 067 — это уже и так посчитали до стандартная формула поиска максимума скучно получилось стандартный формула просто написал и всё. Ну вот. Ну ладно. То есть получается что. Давайте попробуем фрагментарно на — это посмотреть и произвести некоторые логе здесь у нас изначально тут лежит минус бесконечность. Теперь мы запускаем цикл равняется нулю получается вместо подставляется тоже значение 0 0 — это у нас четвёрка 4 сейчас больше максимума. Ведь или нет 4 больше минус бесконечности. И бесконечность хорошо звучит до 4 больше. Конечно больше. Поэтому Посмотрите в переменной максимума у нас уже оказывается значение равное четырем вот в чём суть. Мы же сами написали. Макс присвоить на той то есть в него положили четвёрку смотрим дальше. Теперь сюда попадает значение единицы то есть сюда поставила семёрка а.в. четвёрка 7 больше 4. Это истина поэтому мы подставляем значение семьи в следующий шаг. Вот чем следующий шаг отличается от того, что было раньше вот кто определяет. Вот в чём отличие от двойки далош. Совершенно верно если раньше у нас была смена максимума то теперь максимум не останется именно семёрка лежать. То есть у нас смотрите все падает на. Марс от 2 до 102 сюда значит идёт двойка двойка больше. Семёрки — это ложь поэтому мы ничего не делаем вот условие не выполняется потом попадает 5767 i7 она окажется здесь и всё на этом мы зависим как зависит то есть не синий экран компьютера мы зависим. В каком плане у нас теперь будет всегда 57 потому, что все остальные числа меньше него и в итоге для того чтобы всё нам останется сделать на экране только вывод вот — это вот финального результата сделать только alfamax. Давайте проверим 367 всё отработала корректно. Вот — это самый сложный алгоритм из тех которые мы с вами раньше видели зависимость курс пока, что вот за все четыре урока и с ним конечно нужно будет разобраться то есть не факт, что его все поняли и вот кто чуть-чуть не понял придётся вам — это всё пересматривать и аккуратненько может быть мы бумажки прорисовывать что-ли вот по поводу встроенные функции встроенных функций очень много на самом деле. Чтобы вычислить наибольшее из чисел достаточно было бы написать. Вот так. Макс и она бы сама там всё посчитала, но мы должны. С вами немного переписываться и. Научиться решать кое-какие задачки вручную 1 конфете не работает поставьте большой буквы первую Инфинити.

0 комментариев
0

Читайте также