Если и Else If
Если vs Else If
Программы не всегда поступают последовательно. Ситуации возникают, когда необходимо принять решение или часть кода, которую необходимо повторить. Структуры контроля помогают в этом, определяя, что нужно делать в программе и при каких условиях. Они известны как условные утверждения, которые сужу о выражении на логических выводах true или false.
"Если да - Он популярен среди множества языков программирования. Основной синтаксис может отличаться, но псевдокод остается неизменным. Ниже приведен небольшой фрагмент кода:
если (условие)
затем
действие
конец, если
Условие всегда возвращает логический результат. Скажите, что состояние солнечное, и действие должно выйти наружу. Так что если солнечно снаружи (правда), то человек идет на прогулку. В противном случае мы достигаем конца, если построено без каких-либо действий.
Вышеупомянутая конструкция пользуется популярностью в языках программирования структуры, таких как: C, C ++, JAVA, Visual Basic и C #
Конструкция «else if» помогает вам комбинировать многие условия. Если первое условие окажется истинным, остальные будут пропущены. Давайте посмотрим на псевдокод -
если (условие)
затем
действие
иначе если (условие)
затем
действие
еще
действие
конец, если
Условие по-прежнему возвращает логический вывод. Блок «else if» приводит к еще одному уровню вложенности. В случае, если условие «if» равно false, условие «else if» оценивается последовательным образом, пока не будет найдено совпадение. В случае отказа всех условий выполняется действие, определенное в предложении else. Чтобы понять это лучше, давайте продолжим вышеупомянутое дождливое состояние. Условие «if» остается неизменным. Давайте добавим условие «else if» как «бурное», и действие должно «спуститься вниз». Предложение «else» говорит «оставаться внутри». Так что, если он бурный снаружи, то первое условие «если» оценивается быть ложным. Мы переходим к условию «else if» и находим, что оно оценивается как истинное. Итак, человек идет вниз.
Различия между «if» и «else if»:
1. Условие «если» является обязательным для условной конструкции. Условие «else if»
не может существовать без предшествующего блока «if».
2. У вас может быть только один блок «if», но несколько блоков «else if».
Резюме:
1. И «if», и «else if» помогает разветвить код. Программа выходит из линейного
выполнение.
2. И «if», и «else if» являются условными выражениями, которые помогают в принятии решений
процесс.
3. На всех языках программирования высокого уровня используются «if» и «else if» с различным синтаксисом.