Exam Programing

Embed Size (px)

Citation preview

  • 8/18/2019 Exam Programing

    1/7

    6. Algoritmi cu structură ciclică. Ciclu precondi ionat i ciclu postcondi ionat.ț ș ț

    Instruc iuni 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 postcondi ie (!"WHILE)ț

    Instructiunea ciclică WHILE

    Ciclul while este folosit in ca#ul c$nd nu este cunoscut numarul de repet%riale ciclului i nu e&ist% necesitatea ca ciclul s% fie e&ecutat m%car o singur% dat%.ș

    Instructiunea de ciclu while este urm%torul format'

    Wile (conditia) Instructiunea*+

    Instructiunea de ciclu while lucrea#% $n felul urm%tor' dac% e&presia este ade%rat%,

    atunci instruc iunea se $ndepline te o dat% i apoi e&presia din nou se testea#%.ț ș ș

    Instruc iuneaț Do While

    Ciclul do while este folosit in ca#ul c$nd nu este cunoscut numarul derepet%ri ale ciclului, dar $n acela i timp este neoie ca ciclul sa fie e&ecutat m%car oșsingur% dat%.

    Instructiunea de ciclu do while este urm%torul format'

    do

    Instructiunea*

    +

    -ile (conditia)

  • 8/18/2019 Exam Programing

    2/7

    instructiunea do -ile lucrea#% $n felul urm%tor' la $nceput se $ndepline teșinstruc iunea, apoi se erifica conditia. ac% condi ia este ade%rat%, atuciț ținstuc iunea se $ndepline te din nou, dac% e&presia este fals%, atunci indeplinireaț țciclului se termin%.

    . Algoritmi cu structură ciclică. Ciclu cu e!eniment i cu contor.ș

    Instruc iunea de ciclu "orț

    Ciclurile cu contor sun ciclurile in care se duce eidenta numarului de repet%ri aleciclului, iar ciclu cu e!eniment este numarul de repet%ri a unei p%r i de codțimplicit. n e&emplul dat'

    n/0*

    &/*

    for (i/*in*i33) if (1n/4)&33+*+

    Ciclul se a repetat de 5 ori. 5 este si contorul ciclului.

    Iar & a fi eenimentul ciclului, deoarece acesta se a incrementa doar atunci cindconditia din if a fi ade%rat%.

    Ciclul "or posed% urm%toarele caracteristici'

     5umarul e&act de repetari este cunoscut de la $nceputul e&ecutarii lui*

    Conducerea ciclului este e&ecutata cu a6utorul unei ariabile de tip int, numita parametrul ciclului, care in acest proces ciclic primeste alori consecutie de laaloarea initiala dat% p$n% la aloarea final% dat%.

    7inta&a instructiunii este urm%toarea'

    8or(e&presia 1*e&presia 2* e&presia 4)

    Instructiune*

  • 8/18/2019 Exam Programing

    3/7

    +

    9nde'

    E&presia 1"este e&presia de initiali#are a parametrului ciclului*

    E&presia 2"este conditia ciclului*

    E&presia 4"e&presia de incrementare:decrementare

    Instruc iunea ciclica for lucrea#a $n felul urm%tor' la $nceput se calculea#% e&presiațde initiali#are. ;poi dac% conditia este ade%rat%, atunci $ndeplineste instructiunea.up% care se incrementea#%:decremente#% e&presia dupa care iarasi se erificaconditia, dac% conditia este fals% atunci indeplinirea ciclului se termin%, controlul

    se transmite instructiunii ce urmea#% dupa instructiunea for.

    #. Algoritmi cu structura ciclu in ciclu. Instruc iunea continue, $rea%, goto.ț

    Instructiunea de continuare &continue'

    Instruc iuneaț continue este folosita in corpul ciclului cu scopul de a preda

    controlul la inceputul ciclului. E&ista ca#uri, c$nd la $ndeplinirea a carea conditiitrebuie de interupt e&ecutarea iteratiei curente si de trecut la $ndeplinirea iteratieiurmatoare a ciclului. n asa ca#uri este folosita instructiunea continue.Instruc iunea de continuare are urmatoarea form%' continue*ț

    Instruc iuneaț continue poate fi toate cele trei tipuri de cicluri, dar nu i $nșinstruc iunea s-itc.ț

    Instructiunea de intrerupere &$rea% '

    n practica program%rii c$teodat% apare necesitatea $ndeplinirii numai a uneiariante case f%r% $ndeplinirea celor ce urmea#% dup% ea, adic% trebuie $ntrerupt%logica stabilit% de lucrul a instruc iunii s-itc.eident ca pentru asa cea e necesarțintroducerea unei instructiuni $ntre instruc iunile ariantei, care ar seri ca sfir it alț ș$ndeplinirii lui s-itc. n acest ca# instruc iunea a aea urm%torul format'ț

    s-itc(e&presia)

  • 8/18/2019 Exam Programing

    4/7

    caseTed Cruz raised fresh hope of forcing Donald Trump toa contested party convention on Tuesday, beating the Republican frontrunner

    in a Wisconsin primary amid signs his brash campaign style may finally be

    turning off GOP voters

    Cruz !as pro"ected by the #ssociated Press to have !on the important

    mid!est sho!do!n "ust over half an hour after polls closed at $pm CDT #s

    the scale of his victory across the state became clearer, the Te%as conservative

     !as estimated to have !on at least && of the '( delegates on offer, limiting

    Trump to "ust a handfu

     e&pr>>>>

    case e&pr

  • 8/18/2019 Exam Programing

    5/7

    up% instructiunea goto, eident, se $ndeplineste instructiunea,eticeta c%reia coincide cu eticeta din goto. E de dorit folosireac$t mai redus%, a acestei instructiuni, deoarece limba6ul c face

     parte din clasa limba6elor structurate.

    (. Clasi"icarea !aria$ilelor in C. Declararea !aria$ilelor

    ?ariabila este o entitate folosita pentru memorarea unei alori de tipulasociat ariabilei. ! ariabila se caracteri#ea#a printr"un nume, un tip, o aloare.!ricarei ariabile i se aloca ( re#era ) un spatiu de memorie care corespun#atortipului ariabilei.

    ?ariabilele pot fi caracteri#ate'

    ) Парламент инициирует исключениепарламентского иммунитета

     2. *+-./.0 1213114-5. 62+7+21+ 189+2+21: 6 ;? 17@=5A+21>/4=/9+2.7@

  • 8/18/2019 Exam Programing

    6/7

     

     Dinamice (de program).

    5. Dupa sensul valorii stocate:

    Regulate Andrian Candu, despre legea Big Brother: Trebuie să

    găsim echilibru între libertatea de exprimare şi securitate

    Preşedintele Parlamentului, Andrian Candu a subliniat importanţa legii securității informaționale.Politicianul a menţionat că în acest sens sunt necesare discuţii publice largi. "Un alt subiectdiscutat în cadrul Biroului Permanent a fost legea care a fost aprobată de guern ce ţine decontrolul email!urilor,...

    )*. Clasi"icarea tipurilor de date +n C. ipuri de date prede"inite

     ipurile de date prede#nite inclut in sine $ de ba%a, $ de ba%amodi#cate si $ deriate. 

    США — Россия: начать отношениязаново@ABDF G AJ KAMN OKMDFDMN D AFJNQ ARQ, MAFS FMFRTQ UTJF UOBOVAAF XR YJBRA ZOMA UOBOVAA RFSF"ARQ FMF[AS.

    @\TDJN F ]YMRAK ^XARMFD XF F_, Q FR`\MFRF MJ CarnegieCorporation of 5e- or= . M ARFXRGMG FMDJ O AG KODMDF OJDVA`FGXA\. ZFJM \MRGJ D FS AOBKFS DAR FJN ]AN OR_.

     proportional system of allocating their $I pledged delegates !ill limit the

    impact of his victory on the national race Clinton had a commanding lead of

    (I& delegates at the start of the night

    Live Wisconsin pri!r": #!n$ers

    !n$ %r&' n!rro( $e)e*!+e *!ps ,c!p!i*n )ive

    http://www.publika.md/andrian-candu-despre-legea-big-brother-trebuie-sa-gasim-echilibru-intre-libertatea-de-exprimare-si-securitate_2585141.htmlhttp://www.publika.md/andrian-candu-despre-legea-big-brother-trebuie-sa-gasim-echilibru-intre-libertatea-de-exprimare-si-securitate_2585141.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://www.publika.md/andrian-candu-despre-legea-big-brother-trebuie-sa-gasim-echilibru-intre-libertatea-de-exprimare-si-securitate_2585141.htmlhttp://www.publika.md/andrian-candu-despre-legea-big-brother-trebuie-sa-gasim-echilibru-intre-libertatea-de-exprimare-si-securitate_2585141.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.htmlhttp://inosmi.ru/politic/20160406/236017856.html

  • 8/18/2019 Exam Programing

    7/7

    Jillary Clinton and Democratic rival head to Philadelphia for rallies and Donald Trump !ill hold his first Ke! LorM event as a !hite supporter faces charges over punching a blacM protester in Korth Carolina Read more

    Nanders victory speech came at a ral