md ex

Upload: alexandru-stamatin

Post on 07-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 MD Ex

    1/7

    11. Tipuri de date de bază. Modificatori de tip

    Limbajul C dispune de patru tipuri de date de baza: int, char, float, double, long,voidModificatorii limbajului C sunt: signed, unsigned, long, short

    1. Tipuri de date derivate. Tablouri i pointeriș

    Tipurile de date derivate sunt: tablourile, func!iile, pointerii , referin!ele, structurile "sau#nregistrările$ , uniunile "#nregistrările cu variante$

     Tabloul este un tip de dată structurată, care permite reținerea mai multor valori deacelași tip într-o singură vaГЛАВНЫЕ ТЕМЫ

    Что означают офшоры ПорошенкоСледствием скандала может стать вообще полное переформатирование украинского

    политического пространства

    riabilă% &upă dimensiunea tabloului acestea pot fi: ' (ectori )tablouri unidimensionale ' Matrice )tablouri bidimensionale*n tablou se caracterizează prin: ' +ume ' Tip "tipul valorilor con inute de el$ț ' &imensiune "numărul maim de componente cu care tabloul a fost definit$ ' +umăr elemente "numărul efectiv de elemente pe care tabloul le are #n program$.% -lementele tabloului sunt etrase "utilizate$ prin epresia numetablou/indiceelement0))) indiceelementpozi ia elementului #n tablou$ț))) numetabloudenumirea tabloului 1&

    2 variabilă pointer "pe scurt vom spune un pointer$ este o variabilă care păstrează adresaunei date, nu valoarea datei. Cu alte cuvinte, o variabilă pointer este o variabilă care areca valori adrese de memorie. 3ceste adrese pot fi:

    ) 3dresa unei valori de un anumit tip "pointer la date$) 3dresa unei func!ii "pointer la o func!ie$) 3dresa unei zone cu con!inut necunoscut "pointer la void$4n limbajul C tipurile pointer se folosesc #n principal pentru:

    declararPOLITIK NEUES EU-ASYLSYSTEM

    http://www.km.ru/news/main-topicshttp://www.km.ru/world/2016/04/06/petr-poroshenko/774677-chto-oznachayut-ofshory-poroshenkohttp://www.welt.de/politik/http://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.km.ru/world/2016/04/06/petr-poroshenko/774677-chto-oznachayut-ofshory-poroshenkohttp://www.welt.de/politik/http://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.km.ru/news/main-topics

  • 8/18/2019 MD Ex

    2/7

     Mehr Verteilung, mehr Härte, mehr Kontrollen

    Von Christoph B. Schiltz, Brüssel

    Die EU-Kommission hat neue Vorschläge für en Umgang mit !lüchtlingen in Europa "orgelegt. Vor

    allem ein #eil es $lans hat Brisanz un %&nnte en !lüchtlingsmagneten Deutschlan

    entlasten.  mehr...

    ) ea 5i utilizarea de vectori, mai ales pentru vectori ce con!in 5iruri de caractere6) parametri de func!ii prin care se transmit rezultate "adresele unor variabile din afara

    func!iei$6) acces la zone de memorie alocate dinamic 5i care nu pot fi adresate printr)un nume6) parametri de func!ii prin care se transmit adresele altor func!ii.&eclararea pointerilor:

      tip * ptr; // sau

    tip* ptr; //sau

    tip *ptr;

    int *ip;  77 pointer către un #ntreg

    char **s6 77 pointer la un pointer pe caractere.

    http://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.htmlhttp://www.welt.de/politik/ausland/article154068159/Mehr-Verteilung-mehr-Haerte-mehr-Kontrollen.html

  • 8/18/2019 MD Ex

    3/7

    18. Tablouri unidimensionale. &eclararea i prelucrarea tablourilor 1&șTablourile

    LIVE – '() '*C+C+#E' S#E*

    MEISTGELESENE ARTIKEL

    /. /.#0D E'ES $0'0S#*S

    Das traurige Geschäft mit den Sexdarstellern

    (. (.#0DESS#*!E

    Die zynischen

    integer 12ntreg3

    % +umele vectorului este vect% &imensiunea vectorului "numărulmaim de elemente care le poate avea #n

     program$ este 19. "&eoarece

    numerotarea indicilor elementelor #n C#ncepe de la 9, indicii elementelorvectorului au valorile 9, 1, , ;$ Prelucrarea vectorilor 

     – Constituie tot o parcurgere a vectorului (o structură for), pe rând, cu fiecare element 

    în parte executându-se opera ia dorităț 

    http://www.welt.de/vermischtes/article154056853/Das-traurige-Geschaeft-mit-den-Sexdarstellern.htmlhttp://www.welt.de/geschichte/article154055942/Die-zynischen-Regeln-einer-Hinrichtung.htmlhttp://www.welt.de/vermischtes/article154056853/Das-traurige-Geschaeft-mit-den-Sexdarstellern.htmlhttp://www.welt.de/geschichte/article154055942/Die-zynischen-Regeln-einer-Hinrichtung.html

  • 8/18/2019 MD Ex

    4/7

     – Ex-se calculează suma elementelor unui vector

    ! """

    ! s#$% (se ini ializează valoarea sumei)ț 

    ! for($%&'n%&)

    ! s#sv&*%

    ! """+

    + Elementele de .ază a lim.a/ului C   0tructura unui program C 

    1oca.ularul lim.a/ului

    2ipuri de date

     3irective preprocesor

     4nstructiunea vida

    1?"inmultirea$, binar '/' "impartirea$, binar  @A@ "restul impartirii intregi$,  binar @B@ "adunarea$, unar =)="scaderea$ si semnul algebric "operatorii unari @B@, @)@$. unar 

      Operatori logici globali

      ) negatia logica "not$ unar

      DD ) conjunctie logica "si$ binar

  • 8/18/2019 MD Ex

    5/7

      E E ) disjunctie logica

    Police raid UEFA HQ over 'PanamaPapers'

    Newly-elected FIFA president Gianni Infantino was named in documents leaed from !anama law

    firm "ossac Fonseca# $he raid is in relation to the sale of %hampions &eague $' rights( signed off

     )y Infantino#  4o to article

    http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931http://www.dw.com/en/swiss-police-raid-uefa-hq-over-panama-papers-links/a-19167931

  • 8/18/2019 MD Ex

    6/7

    On the Danube: from Weltenbur to !eensbur

    Free s"atin throuh #hanhai

     Wh$ %erman music is stormin the charts

    &orthern reland: Divided b$ (alls

    http://www.dw.com/en/on-the-danube-from-weltenburg-to-regensburg/av-17690869http://www.dw.com/en/free-skating-through-shanghai/av-19146157http://www.dw.com/en/why-german-music-is-storming-the-charts/av-19152611http://www.dw.com/en/northern-ireland-divided-by-walls/av-19156192http://www.dw.com/en/on-the-danube-from-weltenburg-to-regensburg/av-17690869http://www.dw.com/en/free-skating-through-shanghai/av-19146157http://www.dw.com/en/why-german-music-is-storming-the-charts/av-19152611http://www.dw.com/en/northern-ireland-divided-by-walls/av-19156192

  • 8/18/2019 MD Ex

    7/7

    %amification: )ife as a ame

    EU unveils ne( plans for refuee distribution

    $he *uropean %ommission has launched a dri+e to reform its asylum rules in order to distri)ute

    refugees more e+enly around the )loc# ,fficials ha+e also said the refugee deportation deal with

    $urey is a good start#

    s the EU refuee deal (ith An"ara (or"in*

    "sau$

    Operatori logici pe biti

     F ) complementariere "negatia pe biti$ unar

      GG,HH ) deplasare la stanga, deplasare la dreapta binari  D ) conjunctie logica pe biti binar  I ) disjunctie eclusiva pe biti binar  E ) disjunctie logica pe biti binar

      2peratori speciali : binar, D unar, > unar 

      -presii aritmetice : "aBb$, "a)b$

    -presii logice : "aHb$, "aGb$

    http://www.dw.com/en/gamification-life-as-a-game/av-19158958http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/popups/mediaplayer/contentId_19167240_mediaId_19167100http://www.dw.com/en/gamification-life-as-a-game/av-19158958http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/en/eu-unveils-reform-plans-for-refugee-redistribution/a-19167240http://www.dw.com/popups/mediaplayer/contentId_19167240_mediaId_19167100