О if-else и условном операторе (AND &&, OR ||, NOT!) В языке программирования

РЕШЕНИЕ КОНТРОЛЯ КОНТРОЛЬНАЯ ИНСТРУКЦИЯ

Команда управления принятием решения может быть реализована на языке c.
1) Оператор if
2) Оператор if-else
3) Условный оператор
Теперь мы понимаем каждую тему отдельно.

структура оператора if

чем выполнить этот оператор.
if (условие истинно)

В этом выражении говорится: «
Ключевое слово if сообщает компилятору, что то, что следует за ключевым словом, является инструкцией структуры управления принятием решений. Условие, следующее за ключевым словом if, всегда заключено в пару круглых скобок. Если условие, каким бы оно ни было, истинно, то выполняется инструкция.
если условие не истинно, то инструкция не выполняется. вместо этого программа пропускает его. Но как выразить условие, используя «реляционные» операторы языка Си. Оператор отношения позволяет нам сравнивать два значения, чтобы увидеть, равны ли они друг другу, неравны или одно больше другого. Вот как они выглядят и как оцениваются на языке программирования c.
выражение истинно, если
X == YX равно Y
Y! = XX не равно Y
X ›YX больше, чем Y
X‹ = YX меньше или равно Y
X ›= YX больше или равно Y.
Оператор отношения должен быть вам знаком, кроме для оператора равенства == и оператора неравенства! =. обратите внимание, что «=» используется для присвоения, где, == используется для сравнения двух величин.

Может случиться так, что в программе мы хотим, чтобы выполнялось более одного оператора, если выражение, следующее за if, удовлетворяется.
Если такое несколько операторов должно быть выполнено, то они должны быть заключены в пару фигурных скобок.

Оператор if сам по себе будет выполнять один оператор или группу операторов, когда выражение, следующее за if, оценивается как истинное. Он ничего не делает, когда выражение оценивается как ложное. Можно ли выполнить одну группу операторов, если выражение оценивается как истинное и другая группа операторов, если выражение оценивается как ложное?
МНОЖЕСТВЕННОЕ УТВЕРЖДЕНИЕ ВНУТРИ C
Совершенно нормально, если мы напишем целую конструкцию if-else либо в теле оператора if, либо в теле оператора Оператор else.
Это называется вложением if.

C позволяет использовать три логических оператора, а именно, &&, || и!
их следует читать как «И», «ИЛИ» и «НЕ» соответственно. На языке электроники они известны как ворота.
Об этих логических операторах следует обратить внимание на несколько моментов. Совершенно очевидно, что два из них состоят из двойных символов: || а также &&. не используйте единственный символ | а также &. Эти одиночные символы также имеют значение. Это побитовые операторы. Первые два оператора, && и ||, позволяют комбинировать одно или несколько условий в операторах if.

До сих пор мы использовали только логический оператор - оператор НЕ, записанный && и ||. Третий логический оператор меняет результат вычисления выражения на ненулевое значение, а затем применяет! оператор к нему делает, что 1 считается ложным или истинным соответственно. Вот пример применения оператора НЕ к выражению отношения. пример:! (y ‹10 font =” ”› 10 ›

ИСПОЛЬЗОВАНИЕ ЛОГИЧЕСКОГО ОПЕРАТОРА
Условный оператор? and: иногда называют тернарными операторами, поскольку они принимают три аргумента. Фактически, они образуют своего рода сокращенное if then else. их общий вид,

ТИП ОПЕРАТОРА
! логическое не
* /% арифметика и модуль
+ - арифметика
‹› ‹=,› = реляционная УСЛОВНЫЙ ОПЕРАТОР
==! = реляционная
&& логическое И
выражение 1? выражение 2: выражение 3
= присвоение, если выражение 1 истинно (то есть, если его значение не равно нулю), то возвращаемое значение будет выражением 2. в противном случае возвращаемое значение будет выражением 3. "
ПЕРЕСМОТРЕТЬ ИЕРАРХИЮ ОПЕРАТОРОВ

Первоначально опубликовано на https://programminghubby.blogspot.com.