ᲙომპიუტერებიᲞროგრამირება

Როგორია პასკალში არსებული მონაცემები?

პასკალში პროგრამირებისას თქვენ უნდა აირჩიოთ პასკალ პროგრამის მონაცემთა ტიპები. მნიშვნელოვანია პროგრამისტისთვის იმის გაგება, რომ მისი პროგრამის RAM- ში გაშვება მოხდება არა მხოლოდ ბრძანებების შენახვაზე, არამედ იმ მონაცემებთან, რომლებიც ამ ბრძანებების მუშაობას ეხება.

ყველა მონაცემთა ტიპები პასკალში იყოფა ორ ჯგუფად: მარტივი და სტრუქტურირებული. თითოეული ტიპის მონაცემების მიხედვით, გამოყოფილია რიგი ბაიტი. მარტივი ტიპისაა: რიცხვითი ტიპები (ბიტი, რიცხვი და ა.შ.), რეალური ტიპები (რეალური, მარტო და ა.შ.), ლოგიკური ტიპი (ლოგიკური), ხასიათის ტიპი (char), ჩამოთვლილი და ინტერვალის ტიპი. ყველა მათგანი, გარდა რეალური ტიპისა, არის რიგითი ტიპები და ხასიათდება შეზღუდული ბრძანებების ღირებულებით. მაგალითად, ტიპის ბაიტის ცვლადი შეუძლია ფასეულობების მიღება 0-დან 255-მდე. Pascal- ის ამ ტიპის მონაცემები საშუალებას გაძლევთ გამოიყენოთ Pred ფუნქცია (გამოითვლება წინა ღირებულება) და Succ (გამოითვლება მომდევნო ღირებულება), დაბალი (გამოთვალეთ ყველაზე დაბალი ღირებულება ტიპის) და მაღალი (გამოითვლება ყველაზე დიდი მნიშვნელობა ტიპის), Ord (გამოთვლის თანმიმდევრობით ნომერი მიმდინარე ცვლადი).

მარტივი ტიპის ცვლადს აქვს მხოლოდ ერთი მონაცემები, როგორც მისი ღირებულება, ანუ ერთი რიცხვი, fractional number, ან ერთი ხასიათი. ცვლადები, რომლებსაც აქვთ მარტივი მონაცემთა ტიპები პასკალში, უნდა აღინიშნოს Var განყოფილებაში (მოკლე ვარიანტებისთვის).

პასკალ პროგრამაში ცვლადი სრულიად კვალიფიცირდება, თუ მას აქვს სახელი (იდენტიფიკატორი), ტიპი და საწყისი მნიშვნელობა. ცვლადი სახელი გამოიყენება ოპერატორის საშუალებით. მონაცემთა ტიპი განსაზღვრავს წარმომადგენლობის სპექტრს (რა მნიშვნელობა აქვს ცვლადს), ოპერაციებში მონაწილეობის მიღება, მეხსიერების მოცულობა, რომელიც საჭიროა RAM- ზე ცვლადის შესანახად. ამიტომ, პრობლემის გადაჭრისას, უნდა შეიცავდეს ცვლადების რაოდენობის და მათი ტიპის რაციონალური შერჩევის შემცირებას.

სტრუქტურირებული ტიპები არის მარტივი ცვლადების შეკვეთილი კომპლექტი. ესენია: მასივები, კომპლექტი, სიმები, ფაილები და ჩანაწერები. სტრუქტურული მონაცემთა ტიპები პასკალში აღწერილია ტიპის განყოფილებაში.

მასივი, ყველაზე გავრცელებული სტრუქტურირებული ტიპი, გამოიყენება მაშინ, როდესაც გსურთ შეინახოთ და დაამუშავოთ იმავე ტიპის (ნებისმიერი მარტივი ტიპის) შეკვეთილი კომპლექტი. კოლექტორები შეიძლება იყოს ერთ-განზომილებიანი, ორგანზომილებიანი, მრავალგანზომილებიანი. ერთი განზომილების მასივის მაგალითი შეიძლება იყოს მოსწავლეთა კლასის ჟურნალში, დახარისხებულია ანბანური, სადაც თითოეულ სტუდენტს აქვს უნიკალური სერიული ნომერი. ორმაგი განზომილების მასივის მაგალითია კინოს აუდიტორიაში არსებული ადგილები (თითოეული მდებარეობა განისაზღვრება ორი ზომით - რიგის ნომერი და ადგილი).

კომპლექტის ელემენტები უტოლდება და არა ელემენტების რიცხვი 255. შემოიფარგლება სიმბოლოთა სიმბოლოები და ეს ძალიან ჰგავს მასივებს, თუმცა მხოლოდ სიმბოლოები შეიძლება იყოს ხაზის ელემენტი.

ფაილი არის იგივე მასივი, მაგრამ მასში ელემენტების რაოდენობა შეიძლება განსხვავდებოდეს პროგრამის შესრულების დროს. ჩანაწერი არის სხვადასხვა სახის მონაცემთა შეგროვება.

სწავლისთვის გამოიყენე მონაცემთა ტიპები პასკალში, შეგიძლიათ განახორციელოთ საკმაოდ კომპლექსური და საინტერესო ამოცანები.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.delachieve.com. Theme powered by WordPress.