پاسكال یكی از زبانهای اصلی برنامه نویسی است كه در سال 1970 توسط دانشمند سوئیسی نیكلاوس ویرث توسعه یافت. به دلیل سادگی و عملکرد عالی در موسسات آموزشی بسیار محبوب است.
انواع داده ها
در زبان برنامه نویسی "Pascal" انواع مختلفی از داده ها وجود دارد که شناخت ویژگی های آن برای نوشتن برنامه ها ضروری است. فقط پنج نوع داده اصلی وجود دارد:
-
داده های عدد صحیح یک عدد صحیح است که 1 تا 4 بایت طول دارد و بسته به نوع فرعی محدوده خاصی دارد:
- کوتاه - از -128 تا 127
- بایت - از 0 تا 255
- ورد - 0 تا 65535
- بین المللی - از -32 768 تا 32 767
- طولانی - از -2 147 483 648 تا 2 147 483 647
-
داده واقعی یک عدد شناور با طیف وسیعی است. در کل پنج نوع مختلف از این نوع داده ها وجود دارد:
- واقعی - از 2.9 E-39 تا 1.7 E +38
- تک - از 1.5 E-45 تا 3.4 E + 38
- دو برابر - از 5.0 E-324 به 1.7 E + 308
- تمدید شده - از 3.4E-4951 تا 1.1E + 4932
- Comp - از -2 E + 63 تا +2 E + 63 -1
- داده های نویسه - هر حرف الفبا. در زبانها با علامت اختصاری "char" مشخص می شود ، هیچ نوع فرعی ندارد.
- String data دنباله ای از نویسه ها است که به صورت "string" نوشته می شود.
- داده های بولی - درست یا نادرست نشان داده می شود.
ترجمه یک نوع داده به نوع دیگر
گاهی اوقات کار همزمان با چندین نوع اطلاعات ضروری می شود. به عنوان مثال ، اگر عبارت "45 + 45" را در نوع "int" بنویسید ، در هنگام انجام کار ، برنامه مجموع این اعداد را نمایش می دهد. وضعیت با یک متغیر رشته متفاوت است. هنگام نوشتن همان عبارت ، بسته به قرارگیری علامت های نقل قول ، یا عدد "4545" یا خود عبارت در صفحه ظاهر می شوند. عملیات ریاضی را می توان فقط با استفاده از داده های عدد صحیح یا واقعی انجام داد ، زیرا فقط آنها روی اعداد کار می کنند.
به عنوان مثال ، بیایید با استفاده از زبان برنامه نویسی Pascal جمع 2 و 3 را پیدا کنیم.
از آنجا که از نوع داده صحیح استفاده می شود ، هنگام شروع برنامه ، فقط نتیجه حاصل از جمع دو عدد نمایش داده می شود. اگر نیازی به فرموله سازی پاسخ به زیبایی وجود دارد ، پس باید از داده های رشته ای استفاده کنید. این کار را می توان در یک خط یا دو خط انجام داد. روش اول ساده ترین است ، زیرا نیازی به ترجمه از "int" به "string" نیست.
دو خط روی صفحه ظاهر می شود. خط اول نشان می دهد که چه عملیاتی انجام شده است و خط دوم نتیجه آن را نشان می دهد. این یکی از راه های استفاده از چندین نوع داده است. با این وجود ، در صورت نیاز به نوشتن چندین عبارت ، امکان قالب بندی صحیح متن وجود ندارد. برای حل این مشکل ، باید متغیرها را وارد کنید و از آنها برای تبدیل داده های عددی به رشته ها استفاده کنید.
بنابراین ، ما دو عبارت دریافت می کنیم که هر یک از آنها در یک خط نوشته شده اند. این کاربرد ترجمه متغیرهای نوع "string" به متغیرهای نوع "int" یکی از متداول ترین هاست و به طور مداوم مورد استفاده قرار می گیرد. انواع دیگر داده ها نیز به همین ترتیب قابل تغییر هستند.