Pagina de start a forumului amxx.MyForum.ro amxx.MyForum.ro
Fa-ti si tu propriul forum, pe www.myforum.ro!
 
 FAQFAQ   CautareCautare   MembriMembri   GrupuriGrupuri   InregistrareInregistrare 
 ProfilProfil   Mesaje privateMesaje private   AutentificareAutentificare 

IF Statesments

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului amxx.MyForum.ro -> Tutoriale Amxx
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
anakin_cstrike
Administrator
Administrator


Data inscrierii: 26/Mai/2008
Mesaje: 7

MesajTrimis: 26/05/2008 18:29    Titlul subiectului: IF Statesments Raspunde cu citat (quote)

IF
- avalueaza o expresie data daca este adevarata sau falsa.Daca este adevarata executa o functie intr-un code,daca e falsa,executa alta functie dintr-un alt cod.
Exemplu de verificare daca a este egal cu 5,daca este asa,e va fi setat la 6 :
Cod:

if(a == 5)
{
   a = 6
}

Dar ce se intampla daca nu este egal cu 5 ? Atunci codul nu va fi executat.De asemenea puteti face o functie daca conditia nu este indeplinita
Exemplu daca e este 5,a va fi setata la 6,altfel la fi setat la 7 :
Cod:

if(a == 5)
{
   a = 6
} else {
   a = 7
}

Alte conditii :
Cod:

if(a != 5)   //returneaza adevarat doar daca a nu este egal cu 5
if(a > 5)   //returneaza adevarat doar daca a este mai mare decat 5
if(a < 5)   //returneaza adevarat doar daca a este mai mic decat 5
if(a >= 5)   //returneaza adevarat doar daca a este mai mare sau egal cu 5
if(a <= 5)   //returneaza adevarat doar daca a este mai mic sau egal cu 5
if(5+6)      //returneaza adevarat deoarece 11 este adevarat
if(a && b)   //returneaza adevarat deoarece a si b sunt adevarate
if ( ((5*3)/2) > c)   //returneaza adevarat doar daca 7.5 este mai mare decat c
if(adevarat)   //intotdeauna returneaza adevarat,indiferent de expresie
if(fals)   //nicioadata nu returneaza adevarat


Alte exemple :
Cod:
if (a == 5) {
   //acest cod va merge doar daca a este egal cu 5
} else if (a < 6) {
   //acest cod va merge doar daca a este mai mic decat 6
} else if (a == 7) {
   //acest cod va merge doar daca a este egal cu 7.
} else {
   //Daca nici o conditie de mai sus nu este indeplinita, atunci acest cod va merge
}
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului amxx.MyForum.ro -> Tutoriale Amxx Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro