Если и Else If

Anonim

Если 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» с различным синтаксисом.