Step 2 (S-12075)

From Stepik Wiki
Revision as of 12:55, 2 March 2017 by Admin (Talk | contribs) (Create page for step id=12075)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/2414/step/2

<img width="50%" src="https://ucarecdn.com/fcdb2db6-51bf-4462-880e-f7f419a406cd/">

[00:00 - 00:14] в общем случае условная конструкция может выглядеть следующим образом сначала идет слово if затем некое условие замок условия 1


[00:14 - 00:30] даша этот лог действий то есть набор команд набор инструкций которые должна быть выполнена в том случае если условия 1 оказался верным дальше мы можем написать еще 1 условие которое


[00:30 - 00:45] обозначать следующим образом пишем ключевое слово end if это сокращение от else if и указан следующий условиях смысл этого следующее


[00:45 - 01:01] в том случае если условия 1 оказалось неверно мы будем проверять условия 2 если условия северных условий 1 нет то будет выполняться 2 то есть те команды которые мы указали


[01:01 - 01:16] после 2 смысла дальше в принципе может быть сколько угодно таких конструкций if с очередным условием


[01:16 - 01:31] важно что как только 1 условие выполнилось дальнейшего условие выполняться уже не будут наконец мы можем в конце указать конструкцию с и блок действий соответствующие конструкции


[01:31 - 01:49] post платы в том случае если ни 1 из условий указанных выше неба при этом каждый с конструкции может как присутствовать так и нет нас может быть


[01:49 - 02:05] условные конструкции которой нету например есть только if и там их может быть наоборот конструкций которые есть в которой есть но в которой нету блока


[02:05 - 02:21] давайте рассмотрим еще 1 с дальше предположим некоторые студент тест


<img width="50%" src="https://ucarecdn.com/5de83a55-0c06-40c7-a5b8-d9384dd6e24a/">

[02:21 - 02:36] у него есть на тест для открытки за каждую попытку он получает балл результатом написания текста является наилучшей из попыток и наша задача определить потом попыткам сколько баллов получит студент в результате


[02:36 - 02:51] перефразирую задача заключается в следующем нас есть 2 числа должны определить наибольшее из этих 2 чисел как такое можно сделать но давайте рассмотрим вот нас есть предположим 2 числа обозначил


[02:51 - 03:07] 1 числу запишем термин а 2 число запишем в переменного простоты пускает у нас плутовать местных числа правильно их надо читать посмотрим если 1 число


[03:07 - 03:23] больше 2 то результатом будет являться 1 число если уже оказалось так что в 1 слове верно то верно что верно что б больше чем таком случае результатом


[03:23 - 03:40] на большее из 2 чисел является пока мы будем вводить силу таким образом можно находить наибольшее из 2 чисел можно пройти стажировку другому можно завести специальную переменную


[03:40 - 03:55] в которую мы будем записывать максимальной из чисел начало запишем туда значения переменной а дальше посмотрим если значение п


[03:55 - 04:11] больше текущее значение записано с переменной то мы обновим значениях переменной на новый лад то которое больше таком случае у нас переменно м окажется либо значение а


[04:11 - 04:30] изначально либо новое значение п если оно оказалось больше чем значение а значит мы можем вывести результат это будет наибольшее из 2 чисел 2 подход хорош тем что он может быть легко обобщен на слушай 3 4


[04:30 - 04:33] произвольного числа чисел