Вопросы к Поиску с Алисой
Разница между if-then и else в структурированном программировании заключается в том, что if-then используется для разветвления процесса вычислений на два направления в зависимости от выполнения некоторого условия. eor.dgu.ru intuit.ru Если условие истинно, выполняются инструкции, следующие за then, в противном случае выполнение продолжается в следующей ветви — либо в блоке else (который обычно необязателен), либо, если ветви else нет, то после окончания if. en.wikipedia.org
else в этой конструкции выполняет команды, если условие ложно. ru.wikipedia.org При истинности условия выполняются команды после ключевого слова then, при ложности — команды после ключевого слова else. ru.wikipedia.org
Таким образом, if-then обеспечивает выбор между двумя альтернативными путями вычислительного процесса, а else — выполнение команд в случае, если условие не выполнено.