Оператор if и организация ветвления в Си

preview_player
Показать описание
Оператор ветвления if в Си. Полная и неполная формы.
Когда нужно и не нужно ставить фигурные скобки.
Пример применения if для проверки числа на чётность.
Вложенные условные инструкции.
Каскадное ветвление else-if.

Курс молодого бойца по информатике (Язык Си).
Рекомендации по теме
Комментарии
Автор

Какой прекрасный преподаватель! Отличная речь, не путанная, все понятно, примеры - понятные и какая харизма! Спасибо за ваши уроки!

devospos
Автор

Переезд if к else прекрасно разъяснен. Сразу механика, работы оператора понятна стала.

Piter_Pain
Автор

Здравствуйте, Тимофей, еще никогда и нигде в жизни я не встречал такой элегантной подводки к множественному ветвлению со switch, замечание с каскадным ветвлением - это НАХОДКА! Если можно было бы, я бы поставил более 1000 лайков за такое!

ci_cd
Автор

смотрю все видео по си подряд.Очень нравится подача, все по фактам и с объяснениями.Спасибо!

infinityspace
Автор

Спасибо за понятное и грамотное объяснение! Очень много встало на место

antonpalekhin
Автор

Удивляет количество лайков и просмотров.Различного рода треш -телки и различного рода упоротые персонажи к сожалению набирают такое количество просмотров в первые часы после публикации!!! Препод красавчик !!!Спасибо за труд !!!

GOBBanimate
Автор

Спасибо вам за вашу работу, сразу стало понятно!!

letsgameco
Автор

Если все преподаватели будут такими убедительными, то количество грамотных айтишников и разработчиков ПО резко возрастёт - идеальный вариант для компаний разработчиков ПО.

ZStanislav
Автор

А потом вы обнаружите несколько десятков каскадных ветвлений по бизнес-логике в чужом коде - и вам дадут таск на то, чтобы поменять что-то в логике. И вот тут будет очень весело ) Вы вдруг осознаете, что откусываемые кусочки зависят от порядка условий в каскаде. И чтобы во всем этом разобраться - придется переделывать весь код в нормальные вложенные if-ы

dmChanal
Автор

Если компилятор не примет and пробуйте &&

ghtrsprbshjns
Автор

Есть ли видео-объяснение циклов пока, до, для и как в них нужно вставлять вложенное ветвление и вложенные циклы

psjlnuh
Автор

Добрый день. В бинарном ветвлении еще и не предусмотрена возможность нахождения точки на оси. Разве что перед ним еще написать условие для таких случав с выходом из программы. Но вот если программу нужно продолжить, то можно как-то не выйти из программы, а прописать в условии, чтобы в случае выполнения программа не заходила в бинарное ветвление вообще (либо не выполняла)?

derka
Автор

Не совсем понял в чем же преимущество каскадного перед дихотомией, если второй быстрее. Их легче читать?

pavelvorontsov
Автор

Почему у меня получается ответ 1 при таком действии?
int a =9;
int b =2;
double c;
c= a%b;
Округляется до одного в большую сторону, я понял, а как это исправить и получить правильный ответ?
9/2=4.5

namename
Автор

Да. А вот если бы это выполнялось на GPU, то была бы как раз квантовая механика.

JohnJTraston