Sunteți pe pagina 1din 9

6. Algoritmi cu structur ciclic. Ciclu precondiionat i ciclu postcondiionat.

Instruciuni de ciclu while, do-while.


Ciclu este o parte a algoritmului care poate fi repetat mai multe ori. Pentru a
construi un ciclu trebuie de stabilit conditia, si corpul ciclului.
1) Ciclu preconditionat (WHILE)
2) Ciclu postcondiie (DO-WHILE)

Instructiunea ciclic WHILE


Ciclu

-:
75 , 1941 ,

l while este folosit in cazul cnd nu este cunoscut numarul de repetri ale ciclului i
nu exist necesitatea ca ciclul s fie executat mcar o singur dat.
Instructiunea de ciclu while este urmtorul format:
While (conditia) { Instructiunea;}
Instructiunea de ciclu while lucreaz n felul urmtor: dac expresia este adevrat,
atunci instruciunea se ndeplinete o dat i apoi expresia din nou se testeaz.

Instruciunea Do While
Ciclul do while este folosit in cazul cnd nu este cunoscut numarul de
repetri ale ciclului, dar n acelai timp este nevoie ca ciclul sa fie executat mcar o
singur dat.
Instructiunea de ciclu do while este urmtorul format:
do
{
Instructiunea;
}
while (conditia)
instructiunea do while lucreaz n felul urmtor: la nceput se ndeplinete
instruciunea, apoi se verifica conditia. Dac condiia este adevrat, atuci
instuciunea se ndeplinete din nou, dac expresia este fals, atunci indeplinirea
ciclului se termin.

7. Algoritmi cu structur ciclic. Ciclu cu eveniment i cu contor.


Instruciunea de ciclu for
Ciclurile cu contor sun ciclurile in care se duce evidenta numarului de repetri ale
ciclului, iar ciclu cu eveniment este numarul de repetri a unei pri de cod
implicit. n exemplul dat:
n=5;
x=0;
for (i=0;i<n;i++) {if (1<n<=3){x++};}
Ciclul se va repetat de N ori. N este si contorul ciclului.

Iar x va fi evenimentul ciclului, deoarece acesta se va incrementa doar atunci


cind conditia din if va fi adevrat.

Ciclul for posed urmtoarele caracteristici:


Numarul exact de repetari este cunoscut de la nceputul executarii lui;
Conducerea ciclului este executata cu ajutorul unei variabile de tip int, numita
parametrul ciclului, care in acest proces ciclic primeste valori consecutive de la
valoarea initiala dat pn la valoarea final dat.
Sintaxa instructiunii este urmtoarea:
For(expresia 1;expresia 2; expresia 3)
{
Instructiune;
}
Unde:
Expresia 1-este expresia de initializare a parametrului ciclului;
Expresia 2-este conditia ciclului;
Expresia 3-expresia de incrementare/decrementare
Instruciunea ciclica for lucreaza n felul urmtor: la nceput se calculeaz expresia
de initializare. Apoi dac conditia este adevrat, atunci ndeplineste instructiunea.
Dup care se incrementeaz/decrementez expresia dupa care iarasi se verifica
conditia, dac conditia este fals atunci indeplinirea ciclului se termin, controlul
se transmite instructiunii ce urmeaz dupa instructiunea for.

8. Algoritmi cu structura ciclu in ciclu. Instruciunea continue, break, goto.

Instructiunea de continuare continue

LIVE N24 NACHRICHTEN IM STREAM

MEISTGELESENE ARTIKEL
1.

1.FLCHTLINGSKRISE

Das Jahr, in dem Merkel die Deutschen verlor


2.

2.PRESSESCHAU

"Merkel hat zwei Gesetze der deutschen Politik gebrochen"


3.

3."HART ABER FAIR"

"Das ist pure Propaganda"


4.

4.ENDE DER AUSTERITT

Jetzt wird es gefhrlich einsam um Deutschland


5.

5.GEHLTER
Diese Akademiker verdienen in Deutschland am meisten

GESUNDHEIT KLINIKEN VERSTOPFT

Zu viele Leichtkranke gehen zu Notaufnahmen


06.09.2016

POLITIK VOR GIPFELTREFFEN

Philippinischer Prsident beleidigt Obama


06.09.2016

POLITIK SAHRA WAGENKNECHT

"Nicht der Whler hat Fehler gemacht, sondern wir"


06.09.2016

POLITIK SDKOREA

Seoul reagiert auf Nordkoreas Raketentest


06.09.2016

WETTER
Dresden
Wolkig

Vorhersage fr:
Ort oder Postleitz

19C

DeutschlandEuropaWelt

TV-PROGRAMM

Was luft im Fernsehen?

Das TV-Programm von heute und dieser Woche im berblick


zum TV-Programm

WIRTSCHAFT ENDE DER AUSTERITT

Jetzt wird es gefhrlich einsam um Deutschland


Von Jan Dams, Anja Ettel und Olaf Gersemann

In der Wirtschaftspolitik wenden sich wichtige Partner von Merkel ab. Sparen gilt von Washington bis
Rom als gefhrlicher Irrweg. Vor allem deutsche Top-konomen geieln diese neuen Plne als
fatal. mehr...

17:40

2; break;}

case expr_const_n:{instructiunea_n; break;}


default: instructiunea; break;
}

, : , 12 13
.

.
-
. :
goto eticheta;

Dup instructiunea goto, evident, se ndeplineste instructiunea, eticheta creia


coincide cu eticheta din goto. E de dorit folosirea ct mai redus, a acestei
instructiuni, deoarece limbajul c face parte din clasa limbajelor structurate.

9. Clasificarea variabilelor in C. Declararea variabilelor

Variabila este o e
1. Overshot her zenith'
2. The online portal of the news magazine "'Der Spiegel" quoted Stegner as saying:
"Frau Merkel has clearly overshot her zenith" or peak.
3. Sunday's election was a "debacle" for Merkel, Stegner said, referring to criticism
within her own ranks, particularly from her allied Bavarian Christian Social
Union (CSU) partner, Premier Horst Seehofer.
4. Situation 'dangerous,' says Seehofer
5. Seehofer on Tuesday, told the Sddeutsche Zeitung newspaper that it had "all
been said" when he spoke before cameras on Monday, reiterating his call that
Merkel modify her welcoming policy toward refugees.

6.
7.

'Cohesion' warns CDU chief executive Peter Tauber

8. "The situation for the Union [the combined CDU and CSU] is dangerous,"
Seehofer added Tuesday, claiming that the public did not want her "Berlin
policies."
9. Tauber calls for cohension
10. Merkel's CDU party organizer, General Secretary Peter Tauber warned Merkel's
internal detractors Tuesday: "Our supporters and members - particularly those
dedicatedly active in Lower Saxony and Berlin - expert from the Union above all
cohesion."
11. Tauber, who has often advocated Merkel's humanitarian response to last year's
intake of some one million asylum seekers, was referring to communal elections
due next Sunday in Lower Saxony, which has Hanover as its regional capital.
12. On Sunday, Tauber had insisted that, while the Schwerin result was "bitter," it
would not influence the prospect of Merkel contesting a fourth federal term.

void

10. Clasificarea tipurilor de date n C. Tipuri de date predefinite

How to create a dynamic array of integers


up
vote23
down
vote

How to create a dynamic array of integers in C++ using the new keyword?
c++

favorite

shareimprove this question

edited Jul 25 '14 at 12:45

asked Oct 27 '10 at 4:01

Uwe Keim

Sudantha

22.3k25100155

4,5822474130

You use a std::vector<int>. And a book. GManNickG Oct 27 '10 at 4:32

how do you assign and access its data once it's initialized? user1073395 Nov 30 '11 at

Have A look at this post, here it is given in detail for every kind of
datatypes:programmingtunes.com/dynamic-array-in-c user2808359 Jul 25 '14 at 12:44
add a comment

S-ar putea să vă placă și