Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

Strukturat e kontrollit

Afrim Kamberi
● If

Inline If (?:)
Pika kyce ●

● Switch
Objektiva

Te perdorim strukturat e kushtezuara ne situata te ndryshme gjate kodimit.

Te kuptojme sintaksen e if, inline if dhe switch.

Te dallojme se kur duhet te perdorim ke strukture.


If

Perdorimet e ndryshme te if:

● Me pak se (a < b)
● Me pak ose e barabarte me (a <= b)
● Me shume se (a > b)
● Me shume ose e barabarte me (a >= b)
● E barabarte me (a == b)
● E ndryshme nga (a != b)
Kontrollet

● if
● if else
● if else if
● switch
if

if ( kusht ) {
// bllok kodi qe do ekzekutohet kur kushti eshte
True, nese blloku ka vetem 1 instruksion mund
te mos perdorim {}
}

int a = 5;
int b = 10;
if (b > a)
{
Console.WriteLine("{0} eshte me e madhe se {1}",b,a);
}
else

if (kusht) {
}
else{
//bllok kodi qe do ekzekutohet kur te mos
plotesohet kushti
}
int a = 5;
int b = 4;
if (b > a)
{
Console.WriteLine("{0} eshte me e madhe se {1}",b,a);
}
else
Console.WriteLine(“{0} nuk eshte me e madhe se {1}”,b,a);
else if
if (kusht) {}
else if(kusht 2){
//bllok kodi qe ekzekutohet kur nuk plotesohet
kusht por plotesohet kusht2
}
else{}

int a = 5;
int b = 5;
if (b > a)
{
Console.WriteLine("{0} eshte me e madhe se {1}",b,a);
}
else if(b == a){
Console.WriteLine(“{0} eshte e barabarte me {1}”,b,a);
}
else
Operatori ternar ? :
variabel = (kusht) ? shprehjaTrue : shprehjaFalse;
Ne ngjashmeri per
if - else if kemi variabel = (kusht1) ? shprehjaTrue : (kusht2) ? kushti2True:kushti2False
int a = 5;
int b = 10;
if (b > a)
{
Console.WriteLine("{0} eshte me e madhe se {1}",b,a);
}
else
Console.WriteLine(“{0} nuk eshte me e madhe se {1}”,b,a);
--
string mesazhi = b>a? (b + “ eshte me e madhe se ” + a) : (b + “ nuk eshte me e madhe se ” + a));
Console.WriteLine(mesazhi);
int dita = 3;
switch (dita)
{
case 1:

Switch Console.WriteLine("E
break;
case 2:
hene");

Console.WriteLine("E marte");
break;
switch(shprehje) case 3:
{ Console.WriteLine("E merkure");
case x: break;
// kod case 4:
break; Console.WriteLine("E enjte");
case y: break;
// kod case 5:
break; Console.WriteLine("E premte");
default: break;
// kod case 6:
break; Console.WriteLine("E shtune");
} break;
case 7:
Console.WriteLine("E djele");
break;

You might also like