background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Уроки C++ с нуля / Урок #4 - Условия и логические операции"

input logo icon
Обложка аудиозаписи
Подождите немного, мы готовим ссылки для удобного просмотра видео без рекламы и его скачивания.
console placeholder icon
Похожие ролики из нашего каталога
|

Похожие ролики из нашего каталога

Базовый курс С++ Часть #40. Мячик на парашюте, этап 1
38:55

Базовый курс С++ Часть #40. Мячик на парашюте, этап 1

Канал: Alexander Semenko
Уроки C++ с нуля / Урок #12 - Структуры
13:19

Уроки C++ с нуля / Урок #12 - Структуры

Канал: Гоша Дударь
Изучение C++ для начинающих / #11 – Перегрузка функций
7:51

Изучение C++ для начинающих / #11 – Перегрузка функций

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #20 – Конструкторы, деструкторы и указатель this
12:14

Изучение C++ для начинающих / #20 – Конструкторы, деструкторы и указатель this

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #1 – Введение в язык C++ с нуля
5:33

Изучение C++ для начинающих / #1 – Введение в язык C++ с нуля

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #26 – Заключительный урок
1:54

Изучение C++ для начинающих / #26 – Заключительный урок

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #6 – Циклы и операторы в них (For, While, Do While)
21:15

Изучение C++ для начинающих / #6 – Циклы и операторы в них (For, While, Do While)

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #5 – Случайные числа. Разработка Калькулятора
20:23

Изучение C++ для начинающих / #5 – Случайные числа. Разработка Калькулятора

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #15 – Перечисления (Enum)
9:16

Изучение C++ для начинающих / #15 – Перечисления (Enum)

Канал: Школа itProger / Программирование
Изучение C++ для начинающих / #9 – Работа со строками и символами
10:31

Изучение C++ для начинающих / #9 – Работа со строками и символами

Канал: Школа itProger / Программирование
Теги видео
|

Теги видео

if c++
else if
switch case
условные операторы
условие c++
c++ операторы
C++
C++ уроки
обучение C++
C++ с нуля
основы c++
программирование
уроки
изучение c++
c++ для начинающих
c++ обучение
ооп c++
видеокурс
логические операции
#GoshaCpp
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:01
всего тут пан описывали и в принципе в
00:00:04
этом уроке будем с этим не то что
00:00:06
работать но мы
00:00:07
вы очень такую штуку как у слова условия
00:00:10
вот то есть это блоки кода в которых мы
00:00:14
проверяем некие перемены и на
00:00:17
соответствие чему-либо и если это равно
00:00:20
истине то есть труд то мы выполняем 1
00:00:23
год иначе мы выполняем другой код на
00:00:26
словах возможно все опять таки сложно но
00:00:28
в применении это все очень очень просто
00:00:30
то есть первое что мы хотим сделать это
00:00:33
мы проверить какую-либо переменную на
00:00:35
что-либо для этого нам необходимо
00:00:37
ключевое слово if i've это если в
00:00:39
переводе с английского поэтому и дальше
00:00:41
идут такие вот скобки в которых круглые
00:00:45
скобки в которых мы будем записывать
00:00:48
выражение то есть что что-то будем
00:00:51
проверять пример и вправду возьмем наши
00:00:54
вот эту переменную которую мы в прошлом
00:00:56
уроке использовали неоднократно и were
00:00:58
sold будет равно будет равно нулю тогда
00:01:03
мы выведем сейчас тогда мы выведем вот
00:01:08
это все то есть что здесь произошло вот
00:01:12
это двойное равенство означает что мы
00:01:15
проверяем равно означает что мы
00:01:18
проверяем на равенство двух двух
00:01:21
переменных или там 2 просто чисел или
00:01:24
там строк ли чего угодно то есть нашем
00:01:27
случае мы проверяем
00:01:28
равно ли резалт нулю если она дата мы
00:01:30
открыли еще одни скобки в которых мы
00:01:32
просто вот этот код выведем иначе мы и
00:01:35
вообще никогда не выведем примеру
00:01:37
давайте это протестируем это сделать
00:01:39
очень просто опять-таки запущу программу
00:01:42
свернулась много у нас программа просто
00:01:44
вниз а то есть пишу например 23
00:01:48
tubes не давайте 0 + 0 0 плюс 0 равно 0
00:01:53
то есть
00:01:54
операция выпал ну то есть проверка
00:01:56
оказалось истинной труп а если true
00:02:00
значит мы выполнили вот этот код в зал +
00:02:02
+ и вывели его на экран опять таки если
00:02:06
я например напишу
00:02:07
0 + 1 то у нас вот это уже фолз
00:02:12
им и дальше вот этот код не выполняли
00:02:14
это вот такой простой пример какие еще
00:02:17
тут бывают например если резал будет
00:02:19
больше нуля либо меньше вот этот вот это
00:02:22
больше 0 ну вот это вернее больше это
00:02:25
меньше это меньше равно
00:02:27
а это больше равно также существует еще
00:02:30
не равно вот это не равно например если
00:02:33
разу не равен нулю тогда мы будем
00:02:36
выполнять этот код опять таки давайте
00:02:38
проверим 23 + 0 значит нас он не равен
00:02:42
нулю 23 не равно нулю и мы вывели 24 ну
00:02:45
то есть это + + и вывели
00:02:47
24 вот это вот такие вот простые ну как
00:02:52
бы условий опять-таки их можно применять
00:02:54
к любому типу данных к boolean что
00:02:57
вообще прекрасно к примеру опять таки
00:02:59
покажу вам например bull из и wake равно
00:03:04
true к примеру просто вставим вот этот
00:03:08
из оксида то есть полном ничего больше
00:03:11
тут не надо добавлять например язык
00:03:13
вот такая запись это по умолчанию значит
00:03:16
что мы считаем если
00:03:18
и зевай куда вот этот эта переменная
00:03:21
будет равна true тогда выполнится все
00:03:23
вот это если бы мы здесь поставили в
00:03:25
начале вот такой вот знак ! ! то мы бы
00:03:31
проверяли на фолс если вот эта
00:03:32
переменная была бы равна фолз тогда мы
00:03:35
выполняли бы этот код давайте мы будем
00:03:37
проверять на труп то есть к примеру
00:03:39
опять кесли и за вектру тогда у нас вы
00:03:42
ведь вы увидите вот этот транзит
00:03:44
бейте у нас спросил вывелся вот это вот
00:03:46
переменная вывелось еще как бы раз вот
00:03:49
если бы я здесь поставил фолз вот этой
00:03:52
таки все то же самое сделал бы то у нас
00:03:56
уже она равна фолз значит мы этот код не
00:03:58
выводим и опять таки еще раз повторю она
00:04:00
работает с абсолютно всеми типами данных
00:04:02
к примеру мы можем проверить чар на
00:04:04
какой-либо символ мы можем проверить
00:04:07
int мы можем проверить float мы можем
00:04:08
проверить дабл дабл если не говорил в
00:04:12
прошлом уроке возможно забыл дабл это
00:04:14
как бы дабл это тот же флот столько у
00:04:17
него больший диапазон чему float в два
00:04:20
раза то есть тоже самое как ло только в
00:04:22
два раза диапазон больше чисел
00:04:24
вот то есть я думаю стив мы разобрались
00:04:29
допустим нам необходимо давайте мы здесь
00:04:31
поставим разлад больше больше больше
00:04:34
двадцати трех допустим мы с этим
00:04:37
разобрались
00:04:38
если в зал будет больше двадцати трех
00:04:40
тогда мы выводим вот это
00:04:41
иначе теперь у нас новое ключевое слово
00:04:43
lc
00:04:44
если оно меньше 23 мы будем выводить
00:04:48
такую штуку out пресса
00:04:52
из лавра 23 и онлайн
00:04:58
вот вот такую теперь мы штучку будем
00:05:00
выводить
00:05:01
давайте попробуем давайте попробуем
00:05:03
вывести 20 так это кстати удалим это
00:05:06
просто перемены мы никогда не используем
00:05:08
теперь попробуем написать 23
00:05:10
что уже будет больше и плюс еще один вот
00:05:13
то есть у нас вывелось 25 она больше чем
00:05:18
23 у нас вывелся вот этот кусок кода ну
00:05:21
тут все по стандартно но теперь давайте
00:05:23
сделаем так что у нас будет меньше чем
00:05:24
23 напишем 2 плюс 3 вот резалт из ла
00:05:28
вуазен 23 .
00:05:29
теперь вывелось вывелось вот это вот
00:05:31
условие к тому же поскольку на здесь
00:05:34
всего лишь одна строчка кода мы можем
00:05:36
опустить вот эти
00:05:37
опустить вот эти вот скобки то есть их
00:05:41
абсолютно можем про них забыть потому
00:05:43
что если одна строчек кода то это
00:05:44
абсолютно нормально если мы не поставим
00:05:46
здесь скобки опять таки проверим напишу
00:05:50
все те же значения и мы видим что
00:05:54
вывелось а вот этот л.с.
00:05:56
вот хорошо еще одна штучка
00:06:00
еще одна еще одна проверка это если мы
00:06:03
хотим проверить на что-либо иное
00:06:05
например элси их васильев и смотрите то
00:06:10
есть к примеру мы проверяем изначально
00:06:12
если резал больше двадцати трех тогда мы
00:06:15
выводим вот это теперь мы еще хотим
00:06:17
проверить если резалт будет больше чем
00:06:20
их наций то есть он точно будет меньше
00:06:23
чем 23 new больше чем 15 до потому что
00:06:25
23
00:06:26
ну например давайте так больше равно 23
00:06:30
и если
00:06:31
если она ну например 22 то она не
00:06:35
попадает под эту категорию мы проверяем
00:06:37
следующие но если это же опять 22 до то
00:06:41
она будет больше чем 15 значит вот этот
00:06:43
кусочек кода вы прыгать работает вот
00:06:46
давайте здесь напишем south избегаю
00:06:53
до 15 23 хорошо ну и закроем это все
00:07:05
онлайн опять таки давайте попробуем
00:07:10
попробуем добавим 20 плюс пускай будет
00:07:14
два то есть разил избегать 15 ну и меньше
00:07:18
чем больше чем стать
00:07:19
и меньше чем 23 абсолютно верное
00:07:21
абсолютно просто верно давайте еще одну
00:07:24
и тогда проверку мы можем добавить
00:07:26
и таких all so if можем сюда добавлять
00:07:28
кучу например давайте даже еще одно мы
00:07:30
можем добавить сюда проверку
00:07:31
это абсолютно нормально то есть например
00:07:33
если а теперь еще и будет больше десяти
00:07:35
пример он больше десяти но меньше 15 тыс
00:07:39
я думаю бы логику и здесь понимаете что
00:07:42
здесь происходит мы проверяем если она
00:07:45
будет больше двадцати трех на чью-то лет
00:07:47
кусок кода больше 15 но меньше 23 потому
00:07:51
что если было бы больше двадцати трех
00:07:53
тут это бы сработал поэтому больше 15
00:07:56
меньше 23 3 вот этот кусок больше десяти
00:07:58
но меньше 15 вот этот кусок кода
00:08:01
сработать все остальное например 9 это
00:08:03
уже сработает этот кусок кода вот
00:08:07
за таким вот образом она у нас в
00:08:08
принципе будет работать теперь что я еще
00:08:11
хотел сказать я хотел сказать про такие
00:08:14
штучки как объединение условий к примеру
00:08:16
resort больше десяти
00:08:18
и ой ой и вот это вот два таких
00:08:22
ampersand а это означает что и
00:08:24
и например раза меньше 13
00:08:30
вот что это что это означает что мы
00:08:33
проверяем если разок будет больше десяти
00:08:36
и разил будет больше меньше 13 только
00:08:40
тогда выполнить вот этот кусочек кода
00:08:41
поэтому дети могу так даже изменить если
00:08:45
например у нас 14 а то у нас он 14
00:08:48
например наши 14 алан не попадет в этот
00:08:51
кусок кода она не попадет в этот кусок
00:08:53
кода потому что она меньше 15 на не
00:08:55
попадет в этот кусок кода потому что она
00:08:56
больше 14 то есть 14 попадет вот сюда
00:08:59
вот вы вот в этот кусочек кода вот и в
00:09:04
принципе вот такая штука кроме того
00:09:06
кроме и существует также еще и ли это
00:09:09
или называется но давайте мы сделаем ещё
00:09:11
одну проверку вот элси и в при z равен
00:09:16
например пускай будет 5 или вот такие
00:09:20
две палочки это означает или или радиус
00:09:23
будет равен примеру
00:09:25
7 то есть теперь
00:09:28
is equal equal equal
00:09:36
равен пяти игл и cool cell то есть
00:09:46
теперь а если у нас вот эти все наши три
00:09:49
проверки до этого не сработали мы
00:09:51
проверяем если у нас радиус будет равен
00:09:53
5 5 или же например 7 то выполнится этот
00:09:57
кусочек кода
00:09:58
все возможно запутано как-то для вас в
00:10:01
данный момент но я думаю
00:10:03
принципе с этим можно будет мы с этим
00:10:06
еще не раз будем сталкиваться поэтому
00:10:07
заберем сейчас я показал нет проверку на
00:10:11
чит ну когда у нас получается 14 дату
00:10:13
сейчас выполнять сюжет кусок кода lc
00:10:15
и это уже объяснял да то есть lc 14 не
00:10:18
попадает ни под одну из этих проверок
00:10:20
поэтому выполняется lc
00:10:21
к примеру если теперь сделать что у нас
00:10:24
будет 2 плюс 3 1 теперь он опять
00:10:28
и мы видим раза из игл результат равен 5
00:10:31
или 7 то есть мы точно не знаем мы можем
00:10:33
опять таки здесь в этой в этом lcf мы
00:10:36
опять-таки можем устроить одну проверку
00:10:38
к примеру и fresult равен 5 тогда мы
00:10:43
вывести south-west
00:10:46
языку 5 вот или же lc вывести что разлад
00:10:52
язык был всем вот такую штуку теперь мы
00:10:54
ли мы теперь еще и здесь можем условие
00:10:56
дополнительное провести да то есть если
00:10:58
мы если result равен 5 или 7 то мы как бы
00:11:01
вот входим в этот кусок кода и здесь
00:11:03
программе 7 5 значит мы пишем что он
00:11:06
равен 5 равен 7 дальнейшее что угодно
00:11:09
другое то
00:11:10
равен 7 потому что настолько как бы два
00:11:12
условия вот такая штука но мы можем
00:11:15
сделать это еще более прикольно есть
00:11:19
такая штука как
00:11:21
как она сама сложно считается как как
00:11:25
самой сложно она считается одной из
00:11:26
самых сложных таких условий по началам
00:11:29
возможно даже непонятный но все равно
00:11:31
давайте мы ее разберем проезжал
00:11:32
равно 5 вольт мы сразу так вот пищи
00:11:35
выразил это равно 5 и дальше ставим ?
00:11:38
если вот это вот резалт равно 5 будет
00:11:40
равно true
00:11:41
тогда мы выводим вот этот кусок кода
00:11:44
sought out our other
00:11:47
из apple 5 теперь ставим здесь будет : и
00:11:51
выводим другой кусок кода который а у
00:11:55
нас вот такой вот а вот
00:11:56
раза и сиквел 7 так это мы теперь
00:12:00
удаляем что здесь я написал если раз он
00:12:02
будет равен 5 дальше мы это проверяем
00:12:04
если да тогда выводим что он равен 5 и
00:12:07
на чем-то это : это означает иначе он
00:12:10
равен 7 это еще одна такая проверка
00:12:12
который вот вот так вот в одном в одной
00:12:14
строчке это очень удобно
00:12:16
видите ли видели у нас аж 4 было строчки
00:12:18
моется и мы сократили до одной строчки
00:12:20
опять таки проверим напишем 2 плюс 5 и у
00:12:25
нас в озеро залп из apple всем то есть
00:12:27
вот эта вот штука у нас абсолютно
00:12:29
сработала вот такая вот вот такие вот
00:12:32
условие есть в языке си плюс плюс нас
00:12:34
достаточно их возможно поначалу
00:12:37
достаточно сложная но если вы изучали
00:12:39
хоть один другой язык то я думаю вы
00:12:41
абсолютно понимаете что здесь происходит
00:12:43
это все очень и очень и очень даже
00:12:44
просто будет для вас кроме того еще
00:12:46
рассмотрим последнюю последнюю последнюю
00:12:51
проверку
00:12:52
она называется switch кейс с вич кейси
00:12:55
достаточно прикольная штука примера
00:12:57
напишем ее сразу switch дальше мы
00:12:59
проверяем q или попеременно бродил и
00:13:02
дальше открываем скобки дальше мы пишем
00:13:05
кейс к примеру примеру наш рис равна
00:13:08
будет единицы значит мы пишем кейс 1 и
00:13:11
здесь мы пишем ceo out выводим на экран
00:13:15
такую штуку давайте так вот я я просто
00:13:17
скопирую
00:13:19
здесь всего вот так вот поставлю вот и в
00:13:23
конце допишу еще слово break сейчас все
00:13:25
объясню давайте еще тут просто поправлю
00:13:27
немного brazil is equal equal ван вот то
00:13:33
есть что здесь происходит мы проверяем
00:13:35
некую переменную в нашем случае резал на
00:13:38
соответствие например на единицу если но
00:13:40
будет равно единице выводим вот этот код
00:13:42
который у нас здесь заключается будет
00:13:45
выводиться весь код до вот этого
00:13:47
ключевого слова break как только мы
00:13:49
написали break все дальше код не
00:13:51
выполняется он как бы выходит из вот это
00:13:53
вообще оператора switch
00:13:54
вот и так мы можем кучу крейсер добавить
00:13:57
например кейс 10 если разил будет равно
00:14:00
10 то мы выводим что просил ты заявил 10
00:14:03
вот опять такие вот здесь можно здесь
00:14:05
нет никаких скобок здесь можно кучу кода
00:14:07
писать между вот этой будет о чем вот
00:14:10
этим и a break кучу кода можно сюда
00:14:12
вставлять никаких скобок здесь не надо
00:14:14
вот и кроме того еще существует вот как
00:14:16
здесь
00:14:17
lc здесь существует до
00:14:18
old извиняюсь дефолт то есть это
00:14:22
значение по умолчанию
00:14:24
а если все кейсы не сработали то вот это
00:14:27
дефолт выполнится к примеру здесь мы
00:14:29
напишем такую штуку как там travel is is
00:14:35
an новым вот неизвестен здесь в браке не
00:14:39
нужно уже ставить писать здесь break
00:14:41
абсолют не нужно потому что это так уже
00:14:42
последний кусок кода то есть он и так
00:14:44
выйдет из оператора switch
00:14:46
давайте теперь проверим просто уже для
00:14:48
окончания сделаем так чтобы азлк наш был
00:14:51
равен 10 к примеру это мы делаем восемь
00:14:55
плюс один почему + 1 потому что у нас 9
00:14:58
здесь мы добавляем
00:15:00
games есть добавляем единичку вот тут мы
00:15:04
добавляем единичку но в принципе у нас в
00:15:07
этот кусок кода оно не попало поэтому у
00:15:09
нас сразил и зал но он выполнил то есть
00:15:11
вот этот вот кусок кода ну думаю тут все
00:15:14
понятно у нас сразил девятка девятка у
00:15:17
нас такого здесь нету проверки поэтому у
00:15:19
нас вывелось вот результат неизвестен
00:15:22
давайте например сделаем так 9 плюс 1
00:15:25
вот пригласил языку 10 то есть вот этот
00:15:29
кусок кода у нас теперь выполнился
00:15:31
принципе такие вот эти условия языки си
00:15:33
плюс плюс они очень часто будут
00:15:36
использоваться мы их часто будем
00:15:37
использовать принципе на этом все пока

Описание:

Условия (if else), а также оператор switch case это очень важные вещи в языке программирования c++. В этом уроке мы изучим логические операции, а также условные операторы, которые применяются в языке программирования C++. ✔ Основной сайт: https://itproger.com/ ✔ ------------- Вступай в группу Вк - https://vk.com/prog_life Группа FaceBook - https://www.facebook.com/unsupportedbrowser Instagram: https://www.facebook.com/unsupportedbrowser Telegram: https://t.me/itProger_official Страничка Twitter - https://twitter.com/GoshaDudar - Уроки от #GoshaDudar 👨🏼‍💻 - Все уроки по хештегу #GoshaCpp

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Уроки C++ с нуля / Урок #4 - Условия и логические операции"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Уроки C++ с нуля / Урок #4 - Условия и логические операции" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Уроки C++ с нуля / Урок #4 - Условия и логические операции"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Уроки C++ с нуля / Урок #4 - Условия и логические операции" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Уроки C++ с нуля / Урок #4 - Условия и логические операции"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Уроки C++ с нуля / Урок #4 - Условия и логические операции"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.