Помогни ни да направим Uroci.net по - богат! Добави урок

Функция if-else

C++ » C++
cpphomebg   трудност:    видян: 8485

If-else има следният вид: if (условие) <задача>;, където <задача>-та се изпълнява, ако (условие)-то е съответни истина. Но ако е лъжа то програмата продължава към следващото условие, което започва с else.
Пр:
if (a==1) cout<<"a е единица";
else
if(a==2) cout<<"b е двойка";
else cout<<"greshka";

Така сега да го обясня по-добре. Всяко else затваря if-а, който се намира пред него. Затова след всеки if трябва да има else. Има още едно нещо, някоя програма може да има следния вид:
if (a==2) 
if (b==3) cout<<"edno";
else cout<<"dwe";

else
if (a==3) ...и т.н.

Тука може да има условие в условието. Както виждате тук условието е спазено за затварянето.
Може би щях да забрава. Ако искате да се изпълнят няколко задачи наведнъж.

if (a>=3) {
S=a*3;
cout<<endl;
cout<<"s="<<a*3;
}
else ... и т.н.
Специфичното е, че има отваряща и затваряща скоба. Просто запомнете: винаги ако има повече от 2 задачи за изпълняване трябва да има и скоби.


Урока е взет от: http://cpp-home-bg.com  
C++ уроци, C++ директории, C++ тестове, C++ анкети .



Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: Национален Бизнес | Bomba.bg | IT Новини | Диплома.бг | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | Фото Форум | Spodeli.net | Фото-Култ | Atol.bg | Elmaz.com | MobileBulgaria.com | Казанлък.Com