Лекции по дисциплине "Программирование 3" для бакалавров 2-курса направлений 5350200-Телевизионные технологии



Download 5,13 Mb.
Pdf ko'rish
bet116/202
Sana26.05.2022
Hajmi5,13 Mb.
#610351
TuriЛекции
1   ...   112   113   114   115   116   117   118   119   ...   202
Bog'liq
Методичекое пособие Курс лекции по Программирование 3

логические операторы
. К примеру, блок 
определенных инструкций будет исполнен, если совпадут два или более 
условий или хотя бы одно из заданных условий окажется истинным. 
Логический оператор 
И (&&)
используется для тестирования на 
истинность двух и более условий. Например, Вы хотите проверить корректны 
ли значения введенных логина "myLogin" и пароля "12345", то Вы можете 
записать 


144 
if( login == "myLogin" && password == "12345" ) 
Обратите внимание на то, что оба условия должны быть истинными. 
Если одно из них будет ложным (false) — например, логин будет корректным, 
а пароль ошибочным — тогда все выражение тоже будет ложным. 
Если же Вы допускаете, чтобы хотя бы одно из условий может быть 
истинным, тогда используйте логический оператор 
ИЛИ ||

if( country == "Россия" || capital == "Москва" ) 
В этом случае, даже если одно из условий будет ложным, то все 
выражение в целом будет оценено как истинное, поскольку одно из условий 
все же истинно. Но если оба условия будут ложными, то и все выражение 
будет ложным. 
Логический 
оператор 
ИЛИ
записывается 
с 
помощью 
двух 
вертикальных черточек 
||
. На большинстве компьютерных клавиатур 
клавиша с этим символом находится сразу над клавишей ввода команд 
(Enter). 
Вы можете тестировать более чем два условия, комбинируя логические 
операторы && и || . Например: 
 if( num1 == num2 || num2 > num3 && num3 < num4 ) 
Однако, Вам необходимо запомнить следующее: если вы используете 
такие операторы вместе, то сначала будут оцениваться операторы И &&, а 
затем только опереторы ИЛИ ||. Поэтому, записанное выражение будет 
читаться в следующем порядке: 
"Если num2 больше чем num3 И num3 меньше чем num4, ИЛИ если 
num1 равна num2." 
Часто, порядок в таких выражениях не имеет значения, но не забывайте 
об этом, когда он действительно важен. В противном случае будут ошибки, 
которые потом не легко обнаружить. 
Если Вам необходимо, чтобы сначала оценивался логический оператор 
ИЛИ, то Вы можете поместить выражение с ним в скобки: 

Download 5,13 Mb.

Do'stlaringiz bilan baham:
1   ...   112   113   114   115   116   117   118   119   ...   202




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish