Aparatura Slabire Profesionala Saloane Bruno Vassari Eximia - slabire

Instrucţiunea continue

March 10, 2008 – 11:07 am

O instrucţiune corelată cu instructiunea break este continue. Instrucţiunea continue sistează iteraţia curentă a buclei, determinând evaluarea imediată a expre­siilor de incrementare şi de test. Ca un exemplu, să presupunem că doriţi să căutaţi în tabloul $limbaje pentru a determina numărul limbajelor care au nume scurte, adică nume alcătuite din maximum patru caractere. Iată un exemplu care execută această prelucrare a datelor:

 

$limbaje = array(0=>”Perl”, 1=>”PHP”, 2=>”Python”);

// Numara numele scurte

$scurt = 0;

$limita = count($limbaje);

for ($i = 0;$i<$limita; $i++)

{

    $n = strlen($limbaje[$i]);

    echo „<BR>$limbaje[$i] are $n caractere lungime.”;

     if ($n4> 4) continue;

     $scurt++;

      }

echo „<BR>Au fost gasite $scurt limbaje cu nume scurte.”;

 

O instrucţiune de atribuire stabileşte valoarea iniţială a variabilei $scurt, folosită pentru a număra numele scurte găsite, la zero. Instrucţiunea for se aseamănă celor folosite anterior. Corpul acestei instrucţiuni diferă, desigur, de cele folosite anterior. Valoarea variabilei $n este stabilită ca fiind egală cu numărul caracterelor care compun numele limbajului, folosind funcţia strlen(), care calculează lungimea unui şir. Dacă instructiunea if stabileşte că elementul curent al tabloului face referire la un limbaj cu nume lung, se execută instructiunea continue. Instructiunea continue determină trecerea iteraţiei la următorul element din tablou; dacă nu au mai rămas elemente în tablou, bucla for îşi încheie execuţia. La finalizarea iteraţiei, o instruc­ţiune echo afişează numărul numelor scurte de limbaje găsite în tablou. Iată rezultatul:

 

Perl are 4 caractere lungime.

PHP are 3 caractere lungime.

Pynton are 6 caractere lungime.

Au fost gasite 2 limbaje cu nume scurte.

Spune-ne parerea ta! Comenteaza acest articol!

De 3 ani de zile InfoSlabire.ro se sustine financiar doar datorita partenerilor din linkurile recomandate. Daca acest articol te-a ajutat, atunci ajuta-ma si tu sa mentin calitatea informatiei si viziteaza siturile partenerilor mei.
Iti Multumesc!
Olimpiu

Comenteaza Articolul: Instrucţiunea continue