Što je ako Izjava u obliku slova C?

Ako je Izjava jednostavno skup operacija koji se može upotrijebiti za usporedbu izraza. Obično imaju dvije vrijednosti LHS i RHS. Ovaj operator uspoređuje izraz lijeve i desne strane. Za usporedbu, jednostavno vraća logičku vrijednost

Sintaksa

Opća sintaksa If ako je izjava u C,

if(expression to be evaluated ) (
// sets of instruction which needs to be executed
)

Objašnjenje sintakse

Sada ćemo razumjeti gornju sintaksu

Općenito Ako Izjava kompromitira na gore spomenuti način, a sadrži različite dijelove. Objasnimo svaki dio

  • Izraz koji se vrednuje - u ovom dijelu se vrši ocjena izjave. Ovaj se dio obično sastoji od lijeve i desne strane. Uspoređuje se i vrednuje obje lijeve strane koje su LHS, kao i desna strana koja je RHS. Ako je LHS jednak RHS ili je izraz istinit, tada kontrola ulazi u presjek ako
  • Skupovi instrukcija koje je potrebno izvršiti - Ako je izraz if bloka zadovoljan, tada se izvršavaju setovi pouka koje je potrebno izvršiti

Tipičan primjer prvog dijela može biti ako je "1 manje od 10", a jednostavan primjer koda koji treba izvršiti može biti ispis bilo kojeg broja

Različite vrste izjava

To su različite vrste If Izjave. Objasnimo nam detaljno sintaksom

  • If-else izjava
  • Izjava if-elseif-else

If-else izjava

U ovoj je sintaksi slično:

if(expression to be evaluated ) (
// sets of instruction which needs to be executed
) else (
// sets of instruction which needs to be executed
)

Izjava if-elseif-else

U ovoj je sintaksi slično:

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
)

U ovom se odjeljku svaki blok procjenjuje i izvršava se kod prema procjeni

Pogledajmo sada opću shemu dijagrama If Izjava u C

Dijagram toka If Izjave

Primjeri

A sada, razumijejmo gore navedenu sintaksu s primjerima

Ako je Izjava primjer

Pogledajmo to na primjeru

#include
void main () (
int varNumValue = 1;
if( varNumValue < 10 ) ( // checks the condition
printf("if statement instructions"); // sets of instructions which needs to be executed
)
)

Sada kopirajte gornji isječak koda i pokrenite ga

Pokazat će sljedeći izlaz

Primjer izjave ako-else

Pogledajmo to na primjeru

#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
)
)

Sada kopirajte gornji isječak koda i pokrenite ga

Pokazat će sljedeći izlaz:

Sada, inicijalizirajmo varijablu favoritePlaceToVisit sa vrijednošću recimo "Vegas" tako da se i drugi blok izvrši

Pogledajmo to na primjeru

#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
)
)

Sada kopirajte gornji isječak koda i pokrenite ga

Pokazat će sljedeći izlaz:

Sada je lako razumjeti što je If Statement i što if-else izjava

Primjer izjave if-elseif-else

#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
)
)

Sada kopirajte gornji isječak koda i pokrenite ga

Pokazat će sljedeći izlaz:

Zaključak

C je programski jezik u kojem postoji puno pojmova koje čovjek treba proučiti. Ako je izjava jedna od tih. Ovi operateri u osnovi izvršavaju kôd da provjere je li vrijednost izraza istinita ili ne. Na temelju ocjene izraza izvršava kod. A ako se izjava široko koristi u bilo kojem programskom jeziku za razne izraze logičkog programiranja

Preporučeni članci

Ovo je vodič za If Statement u C. Ovdje razgovaramo o različitim vrstama if izjave s odgovarajućim objašnjenjem sintakse, zajedno s kodom uzorka. Možete također pogledati sljedeće članke da biste saznali više -

  1. C # ako Izjava
  2. If-else Izjava u C
  3. Izjava o prebacivanju na C
  4. Ako Else Izjava u Pythonu
  5. Jquery IF Izjava (sintaksa)
  6. Ako Izjava u Pythonu
  7. Vodič ako izjava u R s primjerima

Kategorija: