Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


INSTRUCTIUNEA CONDITIONALA IF

java



+ Font mai mare | - Font mai mic



INSTRUCTIUNEA CONDITIONALA IF

Unul dintre aspectele cheie ale programarii este posibilitatea unui program de a decide ce va face. Acest lucru este tratat printr-un tip special de instructiuni denumite instructiuni conditionale.

O instructiune conditionala reprezinta o instructiune executata doar in cazul indeplinirii unei anumite conditii.



Cea mai des folosita instructiune conditionala este IF (daca).Aceasta foloseste o expresie booleana pentru a decide daca o instructiune va fi sau nu executata.Daca expresia intoarce valoarea true instructiunea se va executa.

01: if (varsta>50)

02: System.out.println("Nu mai esti chiar tanar");

Daca dorim ca atunci cand expresia IF intoarce valoarea false sa se execute totusi ceva folosim cuvantul cheie optional else.

01: if (alegere==true)

02: restaurant="President";

03: else

04: restaurant="Lido";

Expresia IF executa instructiuni diferite in functie de rezultatul unei singure testari booleene.

OBS:Testul instructiunii IF in Java trebuie sa returneze o variabila booleana (true sau false) ; in C testul poate returna un intreg.

In practica se foloseste si o versiune prescurtata a testului conditional IF ; in locul expresiei:

if (alegere==true)

Putem folosi doar:

if (alegere)

In continuare vom vedea un exemplu complet de aplicatie Java care se bazeaza pe folosirea testului IF:

01: class TestParitate

09:

10: public static void main (String argumente[])

19: }

"Nucleul" clasei TestParitate este metoda verificareParitate() - liniile 3-8 - in care valorile sunt testate si se tipareste mesajul corespunzator.Metoda incepe prin tiparirea valorii care i-a fost transmisa.Argumentul este apoi testat folosind o instructiune conditionala IF, pentru a verifica daca un numar este par.

Metoda main() a aplicatiei creaza o noua instanta a clasei TestParitate si o testeaza apeland metoda verificareParitate() de mai multe ori, cu diferite valori.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1318
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved