Увод у Изјава Ц # ако

  • Ц # је веома моћан објектно оријентисан програмски језик .Нет Фрамеворк-а. .Нет Фрамеворк је опсежна, револуционарна платформа помоћу које се могу лако развијати следеће апликације као што су Виндовс апликације, Веб апликације, Веб Сервицес, итд.
  • Овај је оквир подржао више језика као што су Ц #, Ц ++, Висуал Басиц итд. Апликације развијене помоћу овог оквира подржавају више платформи. Ц # је један од веома популарних језика овог оквира.
  • Ц # је једноставан, али веома моћан. Наредио га је Мицрософт и помоћу њега можемо да креирамо различите врсте апликација на основу наших захтева, као што су веб апликација, конзола, Виндовс апликација.

Да разумемо основну структуру програма Ц # пре него што пређемо на изјаву иф.

Штампање Ц # ако је Изјава као излаз.

using System; //declaring namespace
class Example1 //declaring class
(
static void Main(string() args) ( //declaring class method
Console.WriteLine("C# IF STATEMENT"); //print
)
)

Излаз:

Ц # АКО ИЗЈАВА

Овај се чланак у основи фокусира на Ц # ИФ изјаву, па нека наставимо с тим корак по корак.

Изјава „ако“

  • Постоји неколико изјава о одлучивању доступних у Ц # где су потребни одређени логички услови тако да постоји континуирани ток програма. Изјаве о одлучивању укључене у Ц # јесу - ако је изјава, изјава ако је другачије, изјава о пребацивању и тернарни оператор
  • Услов „иф“ или иф-елсе услов узима логичан израз као његов параметар и процењује га. Само ако је увјет који се процјењује истинит, блок изјаве под ако се изјава извршава. У случају да је стање лажно, блок ће бити прескочен.

Ц # ако Изјава детаљно

Условно ако изјава прихвата боолеов израз или услов унутар заграда или као параметар иза кога слиједи једноструки или вишередни блок кода. Током извођења програма када је програм извршио стање у заградама се процењује. Ако овај логични израз резултира истинитим, тада ће се код блока који следи иза изјаве извршити.

Размотрите следећи пример где стање иф садржи тачно као израз.

Синтакса изјаве иф је -
if(a conditional statement or boolean expression)
(
// the block of code to be executed if the expression results into true
)

Да разумемо даље са примером.

Размотрити -

using System;
class Ex2
(
static void Main(string() args)
(
(
if(true)
Console.WriteLine("True Condition: We are inside the for loop");
if(false)
Console.WriteLine("False Condition: We will not be able to enter inside the for loop");
)
)
)

  • Као што је горе објашњено, ако изјава садржи услов који би резултирао истинитим или лажним. Извршење кода повезаног са петљом иф зависи од овог логичног израза. Размотрите пример са изјавом проблема даном у даљем тексту за додатно појашњење -
  • Изјава о проблему: Равијева старост (Р_аге) је 15 година. Амарина старост (А_аге) је 12 година. Испиши ако је Рави старији или млађи или једнак Амару.

На пример -

using System;
class Ex3
(
static void Main(string() args)
(
int R_age = 15, A_age = 12;
if ( R_age > A_age)
Console.WriteLine("Ravi is elder to Amar");
if (R_age < A_age)
Console.WriteLine("Ravi is younger than Amar");
if (R_age == A_age)
Console.WriteLine("Ravi is of the same age as Amar");
)
)

Излаз овог кода биће - Рави је старији од Амара

Имајте на уму да је буолов израз у првој изјави „ако“ дат као параметар за који се процењује да је тачан јер је Равијева старост (15) већа од Амар-ове старости (12). Као само један ако изјава држи истину, извршиће се први блок повезан са првим ако је услов.

иф-елсе Изјава

Друга врста условне изјаве коју пружа Ц # је изјава иф-елсе. Други део кода који треба извршити ако је услов лажан може се задржати унутар блока елсе. Остали блок не може постојати независно. То значи да наредба елсе мора пратити иф-изјаву или иф иф. Изјава елсе може се користити само једном у ланцу изјава иф-елсе.

Синтакса изјаве иф-елсе је -

if(a conditional statement or boolean expression)
(
// the block of code to be executed if the expression results into true
)
else
(
// executes when “if” exp is false
)

  • Као што је запажено, ставка остатак не садржи никакав буолов израз. Блок кода који прати наредбу елсе увијек се извршава кад год је увјет наведен у заградама 'ако', оцијењен као лажан.
  • Размотрићемо пример старости Равија и Амара као наш проблем за даље разјашњење -

На пример -

using System;
class Ex4
(
static void Main(string() args)
(
int R_age = 12, A_age = 15;
if ( R_age > A_age)
Console.WriteLine("Ravi is elder to Amar");
else
Console.WriteLine("Ravi and Amar are of the same age");
)
)

Исход овог кода биће - Рави и Амар су исте старости

До сада сте вероватно приметили да боолов израз у првој „иф“ изјави датој као параметар процењује да је лажан, јер је Равијева старост (12) мања од Амар-ове (15). Као и ако изјава држи лажну, извршиће се и други блок, тј. Блок кода повезан са другим условима.

друго ако Изјава

Друга врста условне изјаве коју даје Ц # је другачија ако је изјава. Ако су задати услови које треба проверити више од осталих - ако се услови појаве на слици.

Размотрити -

using System;
class Ex5
(
static void Main(string() args)
(
int R_age = 12, A_age = 15;
if ( R_age > A_age)
Console.WriteLine("Ravi is elder");
else if (R_age < A_age)
Console.WriteLine("Ravi is younger");
else
Console.WriteLine("Ravi is of the same age as Amar");
)
)

Излаз: Рави је млађи

Гнездано ако

Гнездено ако је изјава иф изјава унутар иф изјаве.

На пример -

using System;
class Ex6
(
static void Main(string() args)
(
int R_age = 12, A_age = 15;
if(R_age != A_age) //yields true as 12 is not equal to 15
(
if( R_age < A_age) //enters inside this
Console.WriteLine("Ravi is younger");
else
Console.WriteLine("Ravi is elder");
)
)
)

Излаз:

Рави је млађи

Закључак: Ц # иф Изјава

Изјава иф-елсе или елсе-иф вреднује боолеов израз и на основу резултата контролише проток програма.

Препоручени чланци

Ово је водич за Ц # иф Изјаву. Овде такође расправљамо о уводу, основној структури програма Ц #, ИФ изјави, Иф-елсе, Елсе-иф, Нестед ако са примерима кодова узорака. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Шта је Мултитхреадинг у Ц #?
  2. Ц # команде
  3. Употребе Ц #
  4. Каријера у програмирању на Ц
  5. Научите примере ако изјава у Р
  6. Стварање и методе мултитхреадинг-а у Ц #

Категорија: