Шта је ако изјава у облику слова Ц?
Ако је Изјава једноставно скуп операција који се може користити за упоређивање израза. Обично имају две вредности ЛХС и РХС. Овај оператер упоређује израз леве и десне стране. За поређење, он једноставно враћа логичку вредност
Синтакса
Општа синтакса Иф ако је изјава у Ц,
if(expression to be evaluated ) (
// sets of instruction which needs to be executed
)
Објашњење синтаксе
Сада ћемо разумјети горњу синтаксу
Опћенито Ако Изјава компромитира на горе споменути начин и садржи различите дијелове. Објаснимо сваки део
- Израз који се вреднује - у овом делу се врши процена изјаве. Овај одељак се обично састоји од леве и десне стране. Упоређују се и процењују обе леве стране које су ЛХС, као и десна страна која је РХС. Ако је ЛХС једнак РХС или је израз труе, тада контрола улази у иф-сецтион
- Скупови инструкција које је потребно извршити - Ако је израз иф блока задовољен онда се извршавају сетови инструкција које је потребно извршити
Типичан пример првог дела може бити ако је „1 мање од 10“ и једноставан пример кода који треба извршити може бити штампање било којег броја
Различите врсте изјава
То су различите врсте Иф Изјаве. Да објаснимо детаљно синтаксом
- Иф-елсе изјава
- Изјава иф-елсеиф-елсе
Иф-елсе изјава
У овој синтакси је слично:
if(expression to be evaluated ) (
// sets of instruction which needs to be executed
) else (
// sets of instruction which needs to be executed
)
Изјава иф-елсеиф-елсе
У овој синтакси је слично:
if( expression to be evaluated ) (
// sets of instruction which needs to be executed for if-block
) else if(
// sets of instruction which needs to be executed for else-if block
) else (
// sets of instruction which needs to be executed for else block
)
У овом одељку сваки блок се процењује и шифра се извршава према процени
Сада да видимо општи дијаграм дијаграма Иф Изјава у Ц
Дијаграм тока Иф Изјаве
Примери
А сада, разумемо горе поменуту синтаксу са примерима
Ако је изјава изјава
Погледајмо то на примеру
#include
void main () (
int varNumValue = 1;
if( varNumValue < 10 ) ( // checks the condition
printf("if statement instructions"); // sets of instructions which needs to be executed
)
)
Копирајте горњи исјечак кода и покрените га
Показаће следећи излаз
Иф-елсе пример примера
Погледајмо то на примеру
#include
void main () (
char favoritePlaceToVisit() = "New York";
if (favoritePlaceToVisit == "New York") ( // checks the condition
printf(" Your favorite place to visit is New York "); // sets of instructions which needs to be executed for if block
) else (
printf("Your favorite place is different city"); // sets of instructions which needs to be executed for else block
)
)
Копирајте горњи исјечак кода и покрените га
Показаће се следећи излаз:
Сада, иницијализирајмо променљиву фаворитеПлацеТоВисит са вредностом рецимо „Вегас“, тако да се други блок извршава
Погледајмо то на примеру
#include
void main () (
char favoriteFruit() = "Apple";
if (favoriteFruit == "Kiwi") ( // checks the condition
printf("You like to eat Apple"); // sets of instructions which needs to be executed for if block
) else (
printf("You don't like to eat Apple"); // sets of instructions which needs to be executed for else block
)
)
Копирајте горњи исјечак кода и покрените га
Показаће се следећи излаз:
Сада је лако разумети шта је Иф Статемент и шта је иф-елсе изјава
Пример изјаве иф-елсеиф-елсе
#include
void main () (
int enterNumberOfCarsYouHave = 1;
if( enterNumberOfCarsYouHave == 1 ) ( // checks the condition
printf("You have one car"); // sets of instructions which needs to be executed for if block
)
else if( enterNumberOfCarsYouHave == 2 ) ( // checks the condition
printf("You have two cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 3 ) ( // checks the condition
printf("You have three cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 4 ) ( // checks the condition
printf("You have four cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 5 ) ( // checks the condition
printf("You have five cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 6 ) ( // checks the condition
printf("You have six cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 7 ) ( // checks the condition
printf("You have seven cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 8 ) ( // checks the condition
printf("You have eight cars"); // sets of instructions which needs to be executed for if else block
)
else if( enterNumberOfCarsYouHave == 9 ) ( // checks the condition
printf("You have nine cars"); // sets of instructions which needs to be executed for if else block
)
else (
printf("You have more than 10 cars"); // sets of instructions which needs to be executed for else block
)
)
Копирајте горњи исјечак кода и покрените га
Показаће се следећи излаз:
Закључак
Ц је програмски језик на коме постоји пуно концепата које је потребно проучити. Ако је изјава једна од тих. Ови оператери у основи извршавају код да провере да ли је вредност израза тачна или не. На основу процене израза извршава код. А ако се изјава широко користи у било којем програмском језику за различите изразе логичког програмирања
Препоручени чланци
Ово је водич за Иф изјаву у Ц. Овде разговарамо о различитим врстама иф изјаве са одговарајућим објашњењем синтаксе, заједно са узорком кода. Можда ћете такође погледати следеће чланке да бисте сазнали више -
- Ц # иф Изјава
- Иф-елсе Изјава на Ц
- Изјава о пребацивању на Ц
- Ако је Елсе Статемент у Питхон-у
- Изјава Јкуери ИФ (Синтакса)
- Ако изјава у Питхон-у
- Водич ако изјава у Р са примерима