Конспект-справочник 'Моделирование на C++'


Оператор условного исполнения



Download 1,26 Mb.
Pdf ko'rish
bet37/62
Sana20.03.2022
Hajmi1,26 Mb.
#504043
1   ...   33   34   35   36   37   38   39   40   ...   62
Оператор условного исполнения 
Оператор предназначен для исполнения того или иного блока кода в 
зависимости от условия 
if (x) a;
// Если выражение 'x' равно true (или отлично
// 
от 0), выполнить оператор 'a'.
else if (y) b;
// иначе если выражение 'y' равно true,
// 
выполнить оператор 'b' 
else c;
// если ни одно из условий 'x' и 'y'
// 
не выполнено 
... 
// продолжение исполнения кода 
Оператор 'a' и 'b' могут быть составными, т.е. состоять из одного или 
нескольких операторов, заключенных в фигурные скобки 
{
// открывающая скобка блока, составного оператора 
 A a;
// можно определять объекты,'a' видима внутри блока 
 a.sin();
// определения должны предшествоватьих использованию

Размещение операторов в строках исходного текста не определено строго 
и зависит от принятого стиля оформления программы. Примеры разных стилей: 
if( x>0 ){ 
y = 0; 

else { 
y = x; 

 
if( x>0 ) 

y = 0; 
}
else

y = x; 

 
if( x>0 ) 
y = 0; 
else 
y = x; 
Программист вправе руководствоваться собственным вкусом при выборе 
форматирования. Вариант стиля кода можно посмотреть здесь: [http://google-
59 


styleguide.googlecode.com/svn/trunk/cppguide.xml
] Согласно этому стилю 
рекомендуется писать так: 
if (condition) { // no spaces inside parentheses 
... // 2 space indent. 
} else if (...) { // The else goes on the same line as the closing brace. 
... 
} else { 
... 


Download 1,26 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   62




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