29.04.2013 Views

J. Introducere in limbajul Java - Discipline

J. Introducere in limbajul Java - Discipline

J. Introducere in limbajul Java - Discipline

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Curs SwRTc (draft) 2004-2005 19/34 10/22/2006 2006_Intro_<strong>Java</strong>_v01.htm<br />

Urmatoarele mesaje vor fi afisate <strong>in</strong> fiecare de marti:<br />

Inot la 8:00 am<br />

Program de lucru: 10:00 - 5:00<br />

Luni, joi si v<strong>in</strong>eri, numai ultimul mesaj va fi afisat.<br />

In loc de a scrie <strong>in</strong>structiuni switch care folosesc ramuri case <strong>in</strong>tregi, se pot folosi si valori<br />

caracter ca mai jos:<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

}<br />

switch (aChar) {<br />

case 'a':<br />

case 'e':<br />

case 'i':<br />

case 'o':<br />

case 'u':<br />

System.out.pr<strong>in</strong>tln("Este o vocala!");<br />

break;<br />

default:<br />

System.out.pr<strong>in</strong>tln("Este o consoana!");<br />

J.3.7.3. Instructiunea for<br />

Iteratiile sunt un concept important <strong>in</strong> programare. Fara a putea parcurge un set de valori una cate<br />

una, adica a le itera, posibilitatea de a rezolva multe d<strong>in</strong> problemele lumii reale ar fi limitata.<br />

Instructiunile de iterare d<strong>in</strong> <strong>Java</strong> sunt aproape identice cu cele d<strong>in</strong> C si C++. Exista bucle for, bucle<br />

while, si bucle do ... while.<br />

In prima l<strong>in</strong>ie a buclei for se specifica valoarea de <strong>in</strong>ceput a unui contor de bucla, conditia<br />

testata pentru iesirea d<strong>in</strong> bucla si se <strong>in</strong>dica cum trebuie <strong>in</strong>crementat contorul. Aceasta <strong>in</strong>structiune<br />

ofera <strong>in</strong>tr-adevar multe posibilitati.<br />

S<strong>in</strong>taxa <strong>in</strong>structiunii for <strong>in</strong> <strong>Java</strong> este prezentata <strong>in</strong> cont<strong>in</strong>uare:<br />

for (; ; )<br />

// cat timp =“true”<br />

Un exemplu de bucla for ar putea fi urmatorul:<br />

<strong>in</strong>t count;<br />

for (count=0; count

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!