Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Variabli në programim (lloji, emri, vlera). Ruajtja e llojeve të ndryshme të të dhënave në memorien e kompjuterit

Variablat janë të destinuara për ruajtjen dhe përpunimin e të dhënave. Variablat përcaktohen me emra që përcaktojnë zonat e kujtesës në të cilat ruhen vlerat e variablave. Vlerat e ndryshueshme mund të jenë të dhëna tipe te ndryshme.

Simbolet e përdorura.

Shkronjat e mëdha dhe shkronja të vogla alfabetet latine dhe ruse;

Numrat nga 0 deri në 9;

Shenjat:. ,; "(Apostrofë)" ()

Karakteri hapësinor

Shenjat veprimet aritmetike: + - * / ^ < > = <=(меньше или равно) >= <>(jo e barabartë)

Shenjat: @ (komerciale "et", # (e mprehtë), $ (shenjë e dollarit),%, & (shkronjë ose komerciale "dhe"), \ (i pjerrët përpara), _ (nënvizim),!,?

Paraqitja e numrave.

Numrat në VB janë një sekuencë shifrash me shenjë + ose -, për shembull: +7, -18, 32. Nëse numri përmban pjesë thyesore, atëherë ndahet nga e gjithë pjesa me një pikë. Për më tepër, nëse pjesë e tërëështë e barabartë me zero, atëherë mund të hiqet, për shembull: 0.5, -5.68, -.12. forma e përshkruar e shkrimit të numrave quhet kryesore.

Përveç atij kryesor, është e mundur të shkruani numra në formë eksponenciale (në formën me renditje), për shembull: numri 0.0095 mund të shkruhet 9.5E-4, numri 52000000 mund të shkruhet 52E + 6 ose 52E6. shkronja latine E quhet rend, i cili duhet të paraprihet nga një numër në formën bazë.

Llojet e ndryshueshme.

Përpara se të përdorni një ndryshore, ajo duhet të përshkruhet duke përdorur një operator të formës së mëposhtme:

Variabla e zbehtë

Dim- një fjalë kyçe që tregon se një variabël është duke u deklaruar

e ndryshueshme- emri i ndryshores qe deklarohet

Si- një fjalë e veçantë e përdorur kur përcakton një lloj të dhënash për një variabël të deklaruar

lloji i- lloji i të dhënave për variablin e specifikuar

Në një operator, ju mund të përshkruani njëkohësisht disa variabla, duke specifikuar secilën pasuese të ndarë me presje.

Në gjuhët e programimit, fjalët kyçe (shërbimi) janë fjalë që përdoren vetëm për të përshkruar operatorët dhe nuk mund të përdoren nga një programues si emra variablash. Mjedisi i programimit VB6 është konfiguruar në atë mënyrë që kur shkruani tekstin e programit në dritaren e kodit, të gjitha fjalët kyçe të përdorura do të tregohen me ngjyrë blu si parazgjedhje, ndërsa i gjithë teksti tjetër shfaqet në të zezë. Kështu, programuesi mund të përcaktojë lehtësisht nëse fjalët që ai planifikon të përdorë, për shembull, si emra variablash, janë fjalë kyçe VB6 apo jo.

Në VB6, çdo deklaratë shkruhet në një rresht të veçantë. Numri i hapësirave dhe skedave midis pjesëve të një deklarate nuk ka rëndësi. Në të djathtë të çdo operatori, mund të shkruani komente për të, duke shpjeguar operatorin. Apostrofi 'vendoset përpara fillimit të komentit. Në shënimin e operatorit, shkronjat e vogla dhe të mëdha janë ekuivalente, prandaj, për të rritur lexueshmërinë e tekstit të programit, fjalët e shërbimit zakonisht fillojnë me shkronje e madhe, për shembull: Dim n


Për të vendosur disa operatorë në një rresht, vendoset një simbol midis tyre: Për shembull: a = 1: b = 3

Nëse është e nevojshme të vendosni një operator në disa rreshta, duhet të vendosni një nënvizim në fund të çdo rreshti, duke e ndarë atë me një hapësirë ​​nga karakteri i fundit i rreshtit. Për shembull:

Dhe z<0 Then p=x+y+z

Kur një programues zgjedh një emër për variablin e tij, ai ka mundësi të shumta, për shembull, një variabël që do të përdoret si numërues i ciklit mund të quhet me emrin standard i, por ky emër nuk ka ndonjë kuptim semantik. Nga ana tjetër, mund ta emërtoni variablin me një emër të gjatë të dalluar, për shembull NumberOfSelectedElements (numri i elementeve të zgjedhur), i cili do të jetë mjaft informues, por do të duhet shumë kohë për të shkruar një emër të tillë në vende të ndryshme në program, kështu që nuk duhet t'u jepni variablave emra të gjatë.

Kufizimet në emrat e variablave:

Emri duhet të fillojë vetëm me një shkronjë latine;

Nuk duhet të ketë pika në emër;

Veçantia e emrave duhet të respektohet brenda së njëjtës procedurë;

Numri i karaktereve në emër nuk duhet të kalojë 255.

Shpesh, për të rritur përmbajtjen e informacionit të variablave të përdorur, programuesit përdorin të ashtuquajturat parashtesa në emra, të cilat përcaktojnë nëse të dhënat i përkasin një lloji të caktuar.

Prefikset e tipit të të dhënave në emrat e variablave

4. Variablat: lloji, emri, vlera.

Në një gjuhë programimi të orientuar nga objekti Bazë vizuale variablavepërdoren për të ruajtur dhe përpunuar të dhëna në programe.

Variablat vendosen emrat, të cilat përcaktojnë zonat e RAM-it të kompjuterit në të cilat ruhen kuptimi variablave. Vlerat e ndryshueshme mund të jenë të dhëna të llojeve të ndryshme (numra të plotë ose real, sekuenca karakteresh, vlera logjike, etj.).

E ndryshueshmeprogrami paraqet në emër dhe shërben për t'iu referuar të dhënave të një të caktuar lloji specifike kuptimi të cilat ruhen në qelizat e kujtesës.

Lloji i ndryshueshëm... Lloji i variablave përcaktohet nga diapazoni i vlerave që mund të marrin variablat dhe operacionet e lejuara në këto vlera. Vlerat e variablave të llojeve numerikeBajt, I shkurtër, Numër i plotë, E gjatë, Beqare, Dyfishtëjanë numra, booleanBoolean- vlerat E vërtetë("E vërtetë") ose I rremë("E rreme"), lloji i vargutVarg- sekuenca personazhesh.

Lloje të ndryshme të dhënash kërkojnë një numër të ndryshëm qelizash (bajtë) për ruajtjen e tyre në RAM-in e kompjuterit (Tabela 2.2).

Tabela 2.2.Disa lloje të variablave në gjuhë Visual Basic 2010

Lloji i

e ndryshueshme

Vlerat e mundshme

Kujtesa e zënë

Bajt

Numrat e plotë jo negativë nga 0 në 255

1 bajt

I shkurtër

Numrat e plotë nga -32,768 në 32,767

2 bajt

Numër i plotë

Numrat e plotë nga –2 147 483 648 në 2 147 483 647

4 bajt

E gjatë

Numrat e plotë nga -9 223 372 036 854 deri në

9 223 372 036 853

8 bajt

Beqare

Numra dhjetorë të vetëm me saktësi (7-8 shifra domethënëse) nga –1,4 · 10 –45 në 3,4 · 10 38

4 bajt

Dyfishtë

Numra dhjetorë me saktësi të dyfishtë (15-16 shifra domethënëse) nga -5.0 · 10 -324 në 1.7 · 10 308

8 bajt

Boolean

Vlera Boolean E vërtetë apo e gabuar

2 bajt

Varg

Varg i koduar i karaktereve Unicode

2 bajt

për simbol

Data

Datat nga 1 janari 0001 deri më 31 dhjetor 9999 dhe herë nga 0:00:00 deri në 23:59:59

8 bajt

Emri i ndryshores.Emrat e variablave përcaktojnë zonat e RAM-it të kompjuterit në të cilat ruhen vlerat e variablave. Emri i çdo variabli (identifikuesi) është unik dhe nuk mund të ndryshojë gjatë ekzekutimit të programit. Emri i ndryshores mund të përbëhet nga karaktere të ndryshme (shkronja latine dhe ruse, numra, etj.), por duhet të fillojë domosdoshmërisht me një shkronjë dhe nuk duhet të përfshijë pikën "." Numri i karaktereve në një emër nuk mund të kalojë 1023; megjithatë, për lehtësi, zakonisht kufizohet në disa karaktere.

Deklaratat e ndryshueshme. Është e nevojshme të deklarohen variabla në mënyrë që ekzekutuesi i programit (kompjuterit) të "kuptojë" se çfarë lloj variablash përdoren në program.

Për të deklaruar një variabël, përdorni operatorinDim... Duke përdorur një operator, mund të deklaroni disa variabla në të njëjtën kohë, për shembull:

Dim A Si Bajt, V SiI shkurtër, ME SiBeqare, D SiVarg, G SiBoolean

Detyra vlerat e ndryshueshme. Një ndryshore mund të marrë ose të ndryshojë një vlerë me operatori i caktimit. Kur ekzekutohet një deklaratë caktimi, ndryshorja emri i së cilës është specifikuar në të majtë të shenjës së barabartë, merr vlerën që është në të djathtë të shenjës së barabartë. Për shembull:

A = 255

B = -32768

C = 3,14

D = "shkenca kompjuterike"

G = E vërtetë

Vlera e një ndryshoreje mund të specifikohet si numër, varg ose boolean, dhe gjithashtu mund të përfaqësohet duke përdorur aritmetikë, varg ose shprehje boolean.

Projekti "Variablet". Krijoni një projekt në të cilin do të deklaroni variabla të llojeve të ndryshme, caktoni vlera për to dhe shfaqni vlerat në një kuti listë të vendosur në formular.

Le të krijojmë një ndërfaqe grafike (Fig. 2.8).

1. Vendosni në formular:

Kutia e Listës 1 për të shfaqur vlerat e variablave;

Butoni 1 për të nisur një procedurë ngjarjeje.

Le të krijojmë një procedurë ngjarjeje që zbaton caktimin e vlerave në variabla të llojeve të ndryshme. Ne do të nxjerrim vlerat e variablave në fushën e listës duke përdorur metodën Artikuj. Shto () argumentet e të cilëve do të jenë variabla.

2. Dim A Si Bajt, V Si I shkurtër, ME Si Beqare, D Si Varg, G Si Boolean

Privat Nën Butoni1_Klikoni (...)

A = 255

B = -32768

C = 3,14

D = "shkenca kompjuterike"

G = E vërtetë

ListBox1.Items.Add (A)

ListBox1.Items.Add (B)

ListBox1.Items.Add (C)

ListBox1.Items.Add (D)

ListBox1.Items.Add (G)

fund Nën

3. Filloni projektin për ekzekutim. Pas klikimit të butonit, do të fillojë një procedurë e ngjarjes, në të cilën do të kryhen operacionet e caktimit (vlerat e tyre do të shkruhen në zonat e kujtesës të alokuara për variablat).

Pastaj duke përdorur metodën Artikuj. Shto () do të prodhohet prodhimi i vlerave të variablave në fushën e listës. Në këtë proces, vlerat e variablave lexohen nga RAM dhe printohen në një kolonë në kutinë e listës (shih Fig. 2.8).


Oriz. 2.8. Projekti "Variablet"

Le të analizojmë procesin e ekzekutimit të një programi nga një kompjuter. Pas fillimit të projektit, deklarata e deklarimit të ndryshoresDimdo të ndajë numrin e kërkuar të qelizave në RAM për ruajtjen e tyre (Tabela 2.3):

Për një ndryshore të plotë jo-negative A - një qelizë;

Për një ndryshore numër të plotë B - dy qeliza;

Për saktësi të vetme të ndryshueshme C - katër qeliza;

Për variablin e vargut D - dy qeliza për simbol;

Për variablin boolean G - dy qeliza.

Tabela 2.3.Vlerat e ndryshueshme në RAM

Emri i ndryshores

RAM

Numrat e qelizave

Vlera e ndryshueshme

32768

3,14

8-29

Shkenca Kompjuterike

30-31

E vërtetë

Kështu, në kujtesën për ruajtjen e vlerave të variablave, do të ndahen 31 qeliza, për shembull, qelizat 1 deri në 31.

Në gjuhë Bazë vizuale dhe Gambas dhe në gjuhën bazë OpenOffice.org variablave përdoren për të ruajtur dhe përpunuar të dhëna në programe.

Variablat vendosen emrat që përcaktojnë zonat e RAM-it të kompjuterit në të cilat kuptimi variablave. Vlerat e ndryshueshme mund të jenë të dhëna të ndryshme llojet(numra të plotë ose realë, sekuenca karakteresh, vlera logjike, etj.).

E ndryshueshme në program ai përfaqësohet me një emër dhe përdoret për t'iu referuar të dhënave të një lloji të caktuar, vlera specifike e të cilave ruhet në një qelizë të RAM-it.

Lloji i ndryshueshëm.
Lloji i një variabli përcaktohet nga lloji i të dhënave që mund të jenë vlerat e ndryshores. Vlerat e variablave të llojeve numerike Byte, Short, Integer, Long, Single, Double janë numra, të tipit Boolean - vlerat "true" ose "false" (False), të llojit të vargut String - sekuenca të personazheve. Emërtimet e llojeve të ndryshueshme janë fjalë kyçe gjuhësore dhe për këtë arsye dallohen.

Llojet e ndryshme të të dhënave kërkojnë që një numër i ndryshëm i qelizave (bajt) të ruhen në RAM-in e kompjuterit.

Emri i ndryshores.
Emrat e variablave përcaktojnë zonat e RAM-it të kompjuterit në të cilat ruhen vlerat e variablave. Emri i çdo variabli (identifikuesi) është unik dhe nuk mund të ndryshojë gjatë ekzekutimit të programit. Në gjuhët në shqyrtim, emri i variablit mund të përbëhet nga karaktere të ndryshme (shkronja latine dhe ruse, numra, etj.), Por ai duhet të fillojë domosdoshmërisht me një shkronjë dhe nuk duhet të përfshijë një pikë "." Numri i karaktereve në një emër nuk mund të kalojë 1023; megjithatë, për lehtësi, zakonisht kufizohet në disa karaktere.

Deklaratat e ndryshueshme.
Është e nevojshme të deklarohen variabla në mënyrë që ekzekutuesi i programit (kompjuterit) të "kuptojë" se çfarë lloj variablash përdoren në program.

Për të deklaruar një ndryshore, përdorni Deklarata e deklarimit të ndryshores së zbehtë... Duke përdorur një operator, mund të deklaroni disa variabla në të njëjtën kohë, për shembull: Dim A si byte, B si e shkurtër, C si e vetme, D si varg, G si boolean

Caktimi i vlerave variablave.
Ju mund të vendosni ose ndryshoni vlerën e një ndryshoreje duke përdorur operatori i caktimit... Kur ekzekutohet një deklaratë caktimi, ndryshorja emri i së cilës është specifikuar në të majtë të shenjës së barabartë, merr vlerën që është në të djathtë të shenjës së barabartë.
Për shembull:
A = 255
B = - 32768
C = 3,14
D = "informatikë"
G = E vërtetë

Vlera e një variabli mund të specifikohet si një numër, varg ose vlerë boolean, dhe gjithashtu mund të përfaqësohet duke përdorur një shprehje aritmetike, varg ose boolean.

Le të analizojmë procesin e ekzekutimit të një programi nga një kompjuter (për saktësi, i shkruar në Gjuha pamore themelore). Pas fillimit të projektit, operatori i deklarimit të ndryshores Dim do të ndajë numrin e kërkuar të qelizave në RAM për ruajtjen e tyre:

  • për një ndryshore të plotë jo-negative A, një qelizë;
  • për një ndryshore numër të plotë B, dy qeliza;
  • për saktësi të ndryshueshme të vetme C, katër qeliza;
  • për një variabël të vargut C, dy qeliza për karakter;
  • për variablin logjik G, dy qeliza.

Kështu, në memorien për ruajtjen e vlerave të variablave, do të ndahen 31 qeliza, për shembull, qelizat nga 1 deri në 31.

Pyetjet e kontrollit:

  1. Cili është ndryshimi midis llojit, emrit dhe vlerës së një ndryshoreje?
  2. Cilat janë llojet kryesore të variablave që përdoren në gjuhën e programimit Visual Basic 2005? Gambas? OpenOffice.org Themelore?
  3. Pse rekomandohet deklarimi i variablave përpara përdorimit të tyre në një program?

Detyrat:

  1. Përcaktoni numrin e qelizave të memories që kërkohen për të ruajtur vlerat e variablave të shtatë llojeve të para të gjuhës Visual Basic të listuara në tabelën e parë.
    (Shikojmë kolonën "Kujtesa e okupuar". Sa bajt janë shkruar - aq shumë qeliza memorie do të jenë.)

Për të përdorur pamjen paraprake të prezantimeve, krijoni vetes një llogari (llogari) Google dhe hyni në të: https://accounts.google.com


Titrat e rrëshqitjes:

Pamja paraprake:

KLASA 9

MËSIMI №17. "Ndryshoret: lloji, emri, vlera".

Plani i mësimit:

  1. Org. moment. (1 minutë)
  2. Përditësimi dhe testimi i njohurive. (5 minuta)
  3. Pjesa teorike. (15 minuta)
  4. Pjesa praktike. (15 minuta)
  5. D / z (2 min)
  6. Përmbledhja e mësimit. (2 minuta)

Org. moment.

Përshëndetje, duke kontrolluar të pranishmit. Shpjegimi i rrjedhës së mësimit.

2. Përditësimi dhe testimi i njohurive.

Në mësimin e fundit, filluam të njihemi me konceptin e një algoritmi dhe bazat e programimit.... Më kujto se çfarë është një algoritëm, çfarë karakteristikash ka, si shkruhet një algoritëm, çfarë është një program?

3. Pjesa teorike.

Dihet se çdo algoritëm është përpiluar për një interpretues specifik. Tani, si ekzekutues, do të konsiderojmë një kompjuter të pajisur me një sistem programimi në një gjuhë të caktuar.

Kompjuteri ekzekutues punon me të dhëna të caktuara sipas një programi të caktuar. Një program është një algoritëm i shkruar në një gjuhë programimi. Të dhënat janë një mori sasish.

Në mënyrë që programi të ketë universalitet, veprimet në të duhet të kryhen jo në konstante, por në variablave sasive. Prandaj, një koncept i rëndësishëm programimi është koncepti i një ndryshoreje.

Kompjuteri punon me informacionin e ruajtur në memorien e tij. Thirret një objekt i veçantë informacioni (numër, simbol, varg, tabelë, etj.). madhësia.

Vlerat në programim, si në matematikë, ndahen me variablat dhe konstantet ... Vlera e konstantës mbetet e pandryshuar gjatë gjithë programit, vlera e ndryshores mund të ndryshojë.

Çdo variabël ka emri, lloji dhe vlera aktuale ... Quhen emrat e ndryshoreveidentifikuesit(nga folja "të identifikosh", që do të thotë "të caktosh","simbolizoj"). Emrat e variablave mund të jenë shkronja, numra dhe karaktere të tjera. Për më tepër, mund të mos ketë një shkronjë, por disa. Shembuj të identifikuesve: a, b5, x, y, x2, summa, bukva10 ...

Ekzistojnë tre lloje kryesore të sasive me të cilat punon një kompjuter: numerike, simbolike dhe logjike. Lloji i të dhënave karakterizon paraqitjen e brendshme, grupin e vlerave të vlefshme për këto të dhëna, si dhe grupin e operacioneve mbi to. Në varësi të llojitnjë variabli në kujtesën e kompjuterit do t'i ndahet një zonë e caktuar.

Një variabël mund të vizualizohet si një kuti në të cilën mund të ruani diçka. Emri i ndryshores është mbishkrimi në kuti, vlera është ajo që ruhetnë të për momentin, dhe lloji i ndryshores tregon se çfarë lejohet të vendoset në këtë kuti.

Çdo algoritëm ndërtohet në bazë të sistemit të komandave të ekzekutuesit për të cilin është menduar.

Pavarësisht se në cilën gjuhë programimi do të shkruhet programi, algoritmi për të punuar me vlerat zakonisht përbëhet nga komandat e mëposhtme:

  1. detyrë;
  2. hyrje;
  3. prodhimi;

Vlerat e ndryshueshme vendosen duke përdoruroperatori i caktimit... Komanda e caktimit është një nga komandat kryesore në algoritmet për punën me vlerat. Kur i caktoni një vlerë një ndryshoreje, vlera e vjetër e ndryshores fshihet dhe ajo merr një vlerë të re.

Në gjuhët e programimit, komanda e caktimit zakonisht shënohet ose ": =" (dy pika dhe e barabartë) ose "=" (e barabartë). Shenja ": =" (ose "=") lexon " caktoj". Për shembull:

z: = x + y

Kompjuteri fillimisht vlerëson shprehjen x + y, më pas ia cakton rezultatin ndryshores z në të majtë të shenjës ": =".

Nëse përpara ekzekutimit të kësaj komande, përmbajtja e qelizave që korrespondojnë me variablat x, y, z ishte si më poshtë:

Një vizë në qelizën z tregon se fara mund të jetë çdo gjë. Nuk ka rëndësi për rezultatin e kësaj komande.

Nëse ka një ndryshore numerike në të majtë të shenjës së caktimit, dhe një shprehje matematikore në të djathtë, atëherë një urdhër i tillë quhet komandë për caktimin aritmetik, dhe shprehja quhet aritmetike.

Në një rast të veçantë, një shprehje aritmetike mund të përfaqësohet nga një ndryshore ose një konstante.

Për shembull:

x: = 7

a: = b + 10

c: = x

Vlerat e variablave që janë të dhënat fillestare të problemit që zgjidhet, si rregull, përcaktohen me hyrje. Në kompjuterët modernë, futja kryhet më shpesh në një mënyrë dialogu me përdoruesin. Në një komandë hyrëse, kompjuteri ndërpret ekzekutimin e programit dhe pret veprimin e përdoruesit. Përdoruesi duhet të shkruajë vlerat hyrëse të variablave në tastierë dhe të shtypë tastin. Vlerat e futura u caktohen variablave përkatës nga lista e hyrjes dhe ekzekutimi i programit vazhdon.

Komandat hyrëse në përshkrimet e algoritmeve zakonisht duket kështu:

hyrje

ose

hyrje ()

Këtu është grafiku i rrjedhës për komandën e mësipërme.

1. Memoria para ekzekutimit të komandës:


Gjatë kryerjes së pikës 3, numrat e futur duhet të ndahen nga njëri-tjetri me disa ndarës. Këto janë zakonisht hapësira.

Prandaj, mund të konkludojmë:

Variablave u jepen vlera specifike duke ekzekutuar një komandë caktimi ose një komandë hyrëse.

Nëse asnjë vlerë nuk i është caktuar një ndryshoreje (ose nuk është futur), atëherë ajo është e papërcaktuar. Me fjalë të tjera, asgjë nuk mund të thuhet për vlerën e kësaj ndryshore.

Rezultatet e zgjidhjes së problemit i komunikohen nga kompjuteri përdoruesit duke kryer komandat e daljes.

Komanda e daljes në përshkrimet e algoritmeve zakonisht duket kështu:

prodhimit

ose

prodhimi ()

Për shembull: prodhimi (x1, x2).

Me këtë komandë, vlerat e variablave x1 dhe x2 do të transferohen në pajisjen dalëse (më shpesh ky është një ekran).

4.Pjesa praktike.

Le të hartojmë një algoritëm për llogaritjen e perimetrit të një trekëndëshi. Na duhen 4 variabla për të ruajtur gjatësinë e brinjëve të trekëndëshit dhe perimetrin e tij. Perimetri është shuma e të gjitha anëve.

Algoritmi për llogaritjen e perimetrit të një trekëndëshi
variablat a, b, c, p - numra të plotë
Filloni
hyrje (a, b, c)
p: = a + b + c
prodhimi (p)
fund

Së pari, kompjuteri do t'i kërkojë përdoruesit vlerat e variablave a, b, c, më pas do të kryejë llogaritjet dhe do të shfaqë rezultatin në ekran.

Linjë variablat a, b, c, p - numra të plotë- quhet përshkrim i ndryshores. Disa gjuhë programimi kërkojnë një përshkrim të detyrueshëm të të gjitha variablave përpara përdorimit të tyre në program, disa janë më besnikë.

Algoritmi që rezulton ka një strukturë lineare.

  1. D / z.
  2. Përmbledhja e mësimit.

Variablat.

  • Në gjuhët e programimit të orientuara nga objekti, dhe veçanërisht në gjuhën Visual Basic, variablat luajnë të njëjtin rol të rëndësishëm si në gjuhët e programimit procedural. Variablat janë të destinuara për ruajtjen dhe përpunimin e të dhënave.

  • Variablat përcaktohen me emra që përcaktojnë zonën e kujtesës në të cilën ruhen vlerat e variablave. Vlerat e ndryshueshme mund të jenë të dhëna të llojeve të ndryshme (numra të plotë dhe real, sekuenca karakteresh, vlera logjike, etj.)


Përkufizimi i ndryshores.

  • Një variabël në program përfaqësohet me një emër dhe përdoret për t'iu referuar të dhënave të një lloji të caktuar. Vlera specifike e ndryshores ruhet në qelizat e kujtesës.


Lloji i ndryshueshëm.

    Lloji i një variabli përcaktohet nga lloji i të dhënave që mund të jenë vlerat e ndryshores. Vlerat e variablave të llojeve numerike ( Bajt, Numër i plotë, E gjatë, Beqare, Dyfishtë) janë numra, logjikë ( Boolean) – E vërtetë /I rremë, varg ( Varg) -sekuenca personazhesh etj. Emërtimet e llojeve të ndryshueshme janë fjalë kyçe gjuhësore dhe për këtë arsye dallohen.


Ruajtja e llojeve të ndryshme të të dhënave në memorien e kompjuterit.

  • Numrat e plotë që variojnë nga 0 në 255 ( byte)- 1 bajt

  • Numër real me saktësi të dyfishtë ( Dyfishtë) - 8 bajt

  • Vargjet e karaktereve ( Varg) - 1 bajt për karakter.


Llojet e ndryshueshme.


Emri i ndryshores.

  • Emri i çdo variabli (identifikuesi) është unik dhe nuk mund të ndryshojë gjatë ekzekutimit të programit. Emri i ndryshores mund të përbëhet nga karaktere të ndryshme (shkronja latine dhe ruse, numra, etj.), por domosdoshmërisht duhet të fillojë me një shkronjë dhe nuk duhet të përfshijë shenjën "." (Periudha). Numri i karaktereve në emër nuk mund të kalojë 255.

  • Një ndryshore numerike mund të emërtohet për shembull A ose Number, dhe një variabël vargu A ose String. Sidoqoftë, zhvilluesi i gjuhës Visual Basic, Microsoft, rekomandon përfshirjen e një speciale parashtesë, që tregon llojin e variablave. Më pas këshillohet të shkruani emrat e variablave si intA, ose intNumber, dhe emrat e vargjeve - strA dhe strString.


Deklarata e tipit variabël.

  • Është e rëndësishme që jo vetëm zhvilluesi i programit (programuesi) të kuptojë se çfarë lloj variablash përdoren në program, por edhe ekzekutuesi i programit (kompjuteri) mund ta marrë këtë parasysh.

  • E dyta është edhe më e rëndësishme, sepse nëse kompjuteri nuk e di se çfarë lloj variabli përdoret në program, ai do ta konsiderojë atë një variabël të tipit gjenerik. Variant dhe do të ndajë 16 ose më shumë bajt për ruajtjen e tij në memorie. Kjo do të çojë në përdorim joefikas dhe do të ngadalësojë programin.


Deklarata e tipit variabël.

  • Operatori i përkufizimit të ndryshores përdoret për të deklaruar llojin e një ndryshoreje. Sintaksa për këtë deklaratë është si më poshtë:

  • Dim Emri i ndryshores [ Si lloj variabli]

  • Duke përdorur një operator, mund të deklaroni disa variabla në të njëjtën kohë:

  • Dim int Numri si numër i plotë, str String si varg

  • Variablat vlerat e të cilave nuk ndryshojnë gjatë ekzekutimit të programit quhen konstante. Sintaksa për deklarimin e konstantave është si më poshtë:

  • Konst Emri konstant [ Si Lloji] = Vlera Konstante


Shprehje aritmetike, vargje dhe logjike. Detyra.


Shprehjet aritmetike.

  • Përveç variablave të një lloji numerik, shprehjet aritmetike mund të përfshijnë edhe numra; operacione të ndryshme aritmetike mund të kryhen në variabla dhe numra, si dhe operacione matematikore të shprehura duke përdorur funksione.

  • Rendi i llogaritjes së shprehjeve aritmetike korrespondon me rendin e pranuar përgjithësisht të kryerjes së veprimeve aritmetike (shprehje, shumëzim dhe pjesëtim, mbledhje dhe zbritje), të cilat mund të ndryshohen duke përdorur kllapa.


Shprehjet e vargut.

  • Shprehjet e vargut mund të përfshijnë variabla të llojit të vargut, vargje dhe funksionet e vargut.

  • Vargjet janë çdo sekuencë karakteresh të mbyllura në thonjëza. Për shembull,

  • "Informatikë", "2000", "2 * 2"

  • Një operacion mund të kryhet në variabla dhe vargje lidhjen. Operacioni i lidhjes është të bashkojë një varg dhe vlerën e variablave të vargut në një varg të vetëm. Operacioni i lidhjes tregohet me shenjën "+", e cila nuk duhet të ngatërrohet me shenjën e mbledhjes së numrave në shprehjet aritmetike.


Shprehje logjike.

  • Përveç variablave logjike, shprehjet logjike mund të përfshijnë edhe numra, variabla numerike dhe vargje, ose shprehje që krahasohen me njëra-tjetrën duke përdorur operacione krahasimi (>, =,

  • Një shprehje logjike mund të marrë vetëm dy vlera: "e vërtetë", "e rreme", për shembull,

  • 5> 3 - e vërtetë

  • 2 * 2 = 5 - e rreme

  • Veprimet Boolean mund të kryhen në elemente të shprehjeve logjike, të cilat në gjuhën Visual Basic shënohen si më poshtë: shumëzim logjik - Dhe, mbledhje logjike - Ose, mohim logjik - Jo. Kur shkruani shprehje logjike komplekse, shpesh përdoren kllapa. Për shembull,

  • (5>3) Dhe(2 * 2 = 5) - e rreme

  • (5>3) Ose(2 * 2 = 5) - e vërtetë


Caktimi i vlerave variablave

  • Një ndryshore mund të marrë dhe të ndryshojë një vlerë duke përdorur një operator caktimi. Sintaksa për këtë deklaratë është si më poshtë:

  • Emri i ndryshores = Shprehje

  • Fjalë kyçe Le nuk përdoret në shumicën e rasteve. Kur ekzekutohet një deklaratë caktimi, ndryshorja emri i së cilës është specifikuar në të majtë të shenjës së barabartë merr një vlerë të barabartë me vlerën e shprehjes (aritmetike, varg ose logjik) që është në të djathtë të shenjës së barabartë.

Artikujt kryesorë të lidhur