Pascal është një nga gjuhët themelore të programimit e zhvilluar në 1970 nga shkencëtari zviceran Niklaus Wirth. Isshtë shumë popullor në institucionet arsimore për shkak të thjeshtësisë dhe funksionalitetit të tij të madh.
Llojet e të dhënave
Në gjuhën e programimit "Pascal" ekzistojnë disa lloje të të dhënave, njohja e tipareve të të cilave është e nevojshme për shkrimin e programeve. Ekzistojnë vetëm pesë lloje kryesore të të dhënave:
-
Të dhënat e plota janë një numër i plotë që është i gjatë 1 deri në 4 bajt dhe ka një diapazon specifik në varësi të nëntipit:
- Shkurtër - nga -128 në 127
- Byte - nga 0 në 255
- Fjala - 0 deri në 65535
- Int - nga -32 768 në 32 767
- E gjatë - nga -2 147 483 648 në 2 147 483 647
-
Të dhënat reale janë një numër i pikave lundruese me një diapazon të madh. Ekzistojnë pesë nëntipe të këtij lloji të të dhënave në total:
- Real - nga 2.9 E-39 në 1.7 E +38
- Beqar - nga 1.5 E-45 në 3.4 E + 38
- Dyfishtë - nga 5.0 E-324 në 1.7 E + 308
- E zgjatur - nga 3.4E-4951 në 1.1E + 4932
- Comp - nga -2 E + 63 në +2 E + 63 -1
- Të dhënat e karakterit - çdo karakter i alfabetit. Në gjuhë shënohet me shkurtesën "char", nuk ka nëntipe.
- Të dhënat e vargut janë një sekuencë e karaktereve të shkruara si "varg".
- Të dhëna Boolean - paraqiten si të vërteta ose të rreme.
Përkthimet e një lloji të të dhënave në një tjetër
Ndonjëherë bëhet e nevojshme të punohet njëkohësisht me disa lloje të informacionit. Për shembull, nëse shkruani shprehjen "45 + 45" në llojin "int", atëherë kur kryeni punë, programi do të shfaq shumën e këtyre numrave. Situata është e ndryshme me një variabël vargu. Kur shkruani të njëjtën shprehje, ose numri "4545" ose vetë shprehja do të shfaqen në ekran, në varësi të vendosjes së thonjëzave. Operacionet matematikore mund të kryhen vetëm duke përdorur lloje të të dhënave të plota ose reale, pasi që vetëm ato veprojnë me numra.
Për shembull, le të gjejmë shumën e 2 dhe 3 duke përdorur gjuhën e programimit Pascal.
Meqenëse përdoret lloji i të dhënave të plotë, kur fillon programi, shfaqet vetëm rezultati i shumës së dy numrave. Nëse ka nevojë për të formuluar përgjigjen bukur, atëherë duhet të përdorni të dhëna vargu. Kjo mund të bëhet në një rresht ose në dy. Metoda e parë është më e thjeshtë, pasi nuk kërkon përkthim nga "int" në "string".
Dy rreshta shfaqen në ekran. Linja e parë tregon se çfarë operacioni është kryer, dhe e dyta tregon rezultatin e saj. Kjo është një mënyrë për të përdorur disa lloje të të dhënave. Sidoqoftë, me ndihmën e tij nuk do të jetë e mundur të formatoni siç duhet tekstin nëse keni nevojë të shkruani disa shprehje. Për të zgjidhur këtë problem, duhet të futni variabla dhe t'i përdorni për të kthyer të dhënat numerike në vargje.
Kështu, kemi dy shprehje, secila prej të cilave është e shkruar në një rresht. Ky përdorim i përkthimit të variablave të tipit "string" në variabla të tipit "int" është një nga më të zakonshmit dhe përdoret vazhdimisht. Llojet e tjera të të dhënave mund të ndryshohen në të njëjtën mënyrë.