1 / 7

ARRAYS VEKTORET

ARRAYS VEKTORET. Hyrje. Vektoret jane vend- ndodhje ne memorjen e kompjuterit te grupuara dhe te renditura sipas rradhes . Qe te gjitha kane te njejtin emer dhe te njejtin lloj .

trent
Télécharger la présentation

ARRAYS VEKTORET

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ARRAYSVEKTORET

  2. Hyrje • Vektoretjane vend-ndodhje ne memorjen e kompjuterittegrupuaradheterenditurasipasrradhes. Qetegjithakanetenjejtinemerdhetenjejtinlloj. • Perdorimiivektorevenamundesonqeterezervojmenjehapesire ne memorje per disavlera (variables) tecilatmundt’iperdorimdhemanipulojmesinjevleretevetme, pornjekohesishtnamundesonqetiaksesojme ne menyredirekte ne secilin element tegrupit.

  3. DeklarimiiVektorit • Supozojmeqe do teshkruajmenje program qe do temanipulojetedhena ne lidhje me oret e punestenjegrupiprej 6 punonjesishqekanepunuarpergjatenjejave. Mundtafillojmeprogramin me deklarimin e njevektori: intoret_e_punes[6]; ose: const intnumri_i_punonjesve = 6; intoret_e_punes [numri_i_punonjesve]; • Tanikemi 6 variablatellojit "int" me identifikuesbazuar ne indeksinqeatakane. Secilingaketoreferohetsielementapokomponentivektorit. Numrat 0, 1, 2, 3, 4, 5 janeindeks-e. Njekarakteristikeinteresanteqeketo 6 variablakaneeshteqeatavendosen ne memorietenjepasnjeshme ne kompjuter. oret_e_punes[0] oret_e_punes[1] oret_e_punes[2]oret_e_punes[3]oret_e_punes[4]oret_e_punes[5] Sintaksa:<llojiitedhenave> <emriidentifikues>[<vlerenumerike>];

  4. Assignment Statements dheExpressions me Elemente Array • Pasi e kemideklaruarvektorin, mundt’itrajtojmeelementet e tijsivariabla normal (ne shembullin me oretikemitellojit "int"). Mundteshkruajmefjaline e barazimit (assignment statement) ne keteforme: hours[4] = 34; hours[5] = hours[4]/2; • Gjithashtumundt’iperdorim ne kontrolletlogjike: if (num1 < 4 && oret_e_punes[num1] >= 40) { ... }

  5. Njemenyrepraktike per t’idhenevleratnjevektorieshte duke perdorurciklet (loops) "for" ose "while”. • Programi 7.1. ikerkonperdoruesitqetevendosenumrin e oreveqecdopunonjes ka punuardheketotedhenaivendos ne rradhe ne njevektor. (shikoshembullin) • Output do tëjetë: Vendosni oret per punonjesin numer 1: 22 Vendosni oret per punonjesin numer 2: 12 Vendosni oret per punonjesin numer 3: 34 Vendosni oret per punonjesin numer 4: 32 Vendosni oret per punonjesin numer 5: 35 Vendosni oret per punonjesin numer 6: 27

  6. Emërtimiivektorevendjektenjejtatrregullasiemertimiivariablave.Emërtimiivektorevendjektenjejtatrregullasiemertimiivariablave. • Ne rast se kemi me shumevende se savlera ne njevektor, vendetteperinicializohen me 0. Psh: int n[5]={1,2,3} // n[4] & n[5] marin 0. • Ne rast se kemi me pakvende se vlera, atehere do tekemitebejme me nje error. Psh: int n[2] = {1,2,3,4,5} //do te jape error

More Related