Պասկալը ծրագրավորման հիմնական լեզուներից մեկն է, որը մշակվել է 1970 թվականին շվեյցարացի գիտնական Նիկլաուս Վիրտի կողմից: Այն շատ տարածված է ուսումնական հաստատություններում `իր պարզության և հիանալի ֆունկցիոնալության շնորհիվ:
Տվյալների տեսակները
«Պասկալ» ծրագրավորման լեզվում կան տվյալների մի քանի տեսակներ, որոնց հատկությունների իմացությունն անհրաժեշտ է ծրագրեր գրելու համար: Կան միայն հինգ հիմնական տվյալների տեսակներ.
-
Ամբողջ տվյալները 1-ից 4 բայթ երկարություն ունեցող ամբողջ թիվ են և ունեն որոշակի տիրույթ ՝ կախված ենթատեսակից.
- Կարճ - -128-ից 127
- Բայթ - 0-ից 255
- Բառ - 0-ից 65535
- Int - -32 768-ից 32 767
- Երկար - -2 147 483 648-ից 2 147 483 647
-
Իրական տվյալները լողացող կետի թիվ են `հսկայական տիրույթով: Ընդհանուր առմամբ, այս տեսակի տվյալների հինգ ենթատեսակ կա.
- Իրական - 2.9 E-39- ից 1.7 E +38
- Single - 1.5 E-45- ից 3.4 E + 38
- Կրկնակի - 5.0 E-324- ից 1.7 E + 308
- Ընդլայնված - 3.4E-4951- ից մինչեւ 1.1E + 4932
- Համադրություն - -2 E + 63-ից +2 E + 63 -1
- Նիշերի տվյալներ - այբուբենի ցանկացած նիշ: Լեզուներում այն նշվում է «char» հապավմամբ, չունի ենթատիպեր:
- Լարի տվյալները նիշերի հաջորդականություն են, որոնք գրված են որպես «լարային»:
- Բուլյան տվյալներ - ներկայացված են որպես ճշմարիտ կամ կեղծ:
Տվյալների մի տիպի թարգմանություններ մեկ այլի
Երբեմն անհրաժեշտ է դառնում միաժամանակ աշխատել մի քանի տեսակի տեղեկատվության հետ: Օրինակ, եթե դուք գրում եք «45 + 45» արտահայտությունը «int» տիպում, ապա աշխատանք կատարելիս, ծրագիրը կցուցադրի այս թվերի հանրագումարը: Լարային փոփոխականի դեպքում իրավիճակն այլ է: Նույն արտահայտությունը գրելիս էկրանին կհայտնվի կամ «4545» թիվը կամ արտահայտությունն ինքնին ՝ կախված չակերտների տեղադրությունից: Մաթեմատիկական գործողությունները կարող են կատարվել միայն ամբողջ կամ իրական տվյալների տեսակների միջոցով, քանի որ միայն նրանք են գործում թվերի վրա:
Օրինակ, եկեք գտնենք 2-ի և 3-ի գումարը `օգտագործելով Pascal ծրագրավորման լեզուն:
Քանի որ օգտագործվում է ամբողջ տվյալների տիպը, երբ ծրագիրը սկսվում է, ցուցադրվում է միայն երկու թվերի գումարի արդյունքը: Եթե պատասխանը գեղեցիկ ձևակերպելու անհրաժեշտություն կա, ապա պետք է օգտագործել լարային տվյալներ: Դա կարելի է անել մեկ տողով կամ երկուով: Առաջին մեթոդը ամենապարզն է, քանի որ այն չի պահանջում թարգմանել «int» - ից «string»:
Էկրանին հայտնվում է երկու տող: Առաջին տողը նշում է, թե ինչ գործողություն է կատարվել, իսկ երկրորդը ցույց է տալիս դրա արդյունքը: Սա մի քանի տեսակի տվյալների օգտագործման մի եղանակ է: Այնուամենայնիվ, նրա օգնությամբ հնարավոր չի լինի պատշաճ ձևաչափել տեքստը, եթե անհրաժեշտ է գրել մի քանի արտահայտություններ: Այս խնդիրը լուծելու համար հարկավոր է մուտքագրել փոփոխականներ և դրանց միջոցով թվային տվյալները տողերի վերածել:
Այսպիսով, մենք ստանում ենք երկու արտահայտություն, որոնցից յուրաքանչյուրը գրված է մեկ տողի վրա: «String» տիպի փոփոխականների «int» տիպի փոփոխականների թարգմանության այս օգտագործումը ամենատարածվածներից է և օգտագործվում է անընդհատ: Տվյալների այլ տեսակները կարող են փոխվել նույն կերպ: