В своей жизни мы часто сталкиваемся с необходимостью выбора. Купить шкаф или диван? Поехать в отпуск на море или в дом отдыха? Какие из фруктов, разложенных на витрине, выбрать? А сколько раз мы говорим фразу: «Если получится, то я сделаю то-то, а не получится, то поступлю так-то»? Чтобы более глубоко познакомиться с подобными конструкциями, можно обратиться к статье в разделе «Изучаем информатику»
В программировании существуют специальные программные конструкции, позволяюшие в линейной программе написать несколько вариантов ее выполнения. Т.е. при выполнении некоторого условия в программе будут выполняться операторы, скажем, группы 1. А, если условие не будет выполнено, то операторы группы 1 не бедет выполняться. Например, так можно избежать ошибки «деление на 0» или попытки извлечение квадратного корня из отрицательного числа, что приводит к необратимым ошибкам и остановки выволнения программы.
Именно о таких программных конструкциях (ПК) будет идти речь в этом уроке.