पास्कल 1970 में स्विस वैज्ञानिक निकलॉस विर्थ द्वारा विकसित बुनियादी प्रोग्रामिंग भाषाओं में से एक है। यह अपनी सादगी और महान कार्यक्षमता के कारण शैक्षणिक संस्थानों में बहुत लोकप्रिय है।
जानकारी का प्रकार
प्रोग्रामिंग भाषा "पास्कल" में कई प्रकार के डेटा होते हैं, जिनकी विशेषताओं का ज्ञान प्रोग्राम लिखने के लिए आवश्यक है। केवल पाँच मुख्य डेटा प्रकार हैं:
-
पूर्णांक डेटा एक पूर्णांक है जो 1 से 4 बाइट लंबा होता है और उपप्रकार के आधार पर इसकी एक विशिष्ट श्रेणी होती है:
- लघु - -128 से 127. तक
- बाइट - 0 से 255. तक
- शब्द - 0 से 65535
- इंट - -32 768 से 32 767. तक
- लंबा - -2 147 483 648 से 2 147 483 647
-
वास्तविक डेटा एक विशाल सीमा के साथ एक अस्थायी बिंदु संख्या है। इस प्रकार के डेटा के कुल पाँच उपप्रकार हैं:
- वास्तविक - 2.9 ई-39 से 1.7 ई +38. तक
- सिंगल - 1.5 ई-45 से 3.4 ई + 38. तक
- डबल - 5.0 E-324 से 1.7 E + 308. तक
- विस्तारित - 3.4E-4951 से 1.1E + 4932. तक
- कॉम्प - -2 ई + 63 से +2 ई + 63 -1. तक
- वर्ण डेटा - वर्णमाला का कोई भी वर्ण। भाषाओं में इसे संक्षिप्त नाम "चार" द्वारा दर्शाया गया है, इसका कोई उपप्रकार नहीं है।
- स्ट्रिंग डेटा "स्ट्रिंग" के रूप में लिखे गए वर्णों का एक क्रम है।
- बूलियन डेटा - सही या गलत के रूप में दर्शाया गया है।
एक प्रकार के डेटा का दूसरे में अनुवाद
कई बार कई तरह की सूचनाओं के साथ एक साथ काम करना जरूरी हो जाता है। उदाहरण के लिए, यदि आप "इंट" प्रकार में अभिव्यक्ति "45 + 45" लिखते हैं, तो काम करते समय, प्रोग्राम इन नंबरों का योग प्रदर्शित करेगा। एक स्ट्रिंग चर के साथ स्थिति अलग है। एक ही एक्सप्रेशन लिखते समय, या तो "4545" नंबर या फिर एक्सप्रेशन ही स्क्रीन पर कोटेशन मार्क्स के स्थान के आधार पर दिखाई देगा। गणितीय संचालन केवल पूर्णांक या वास्तविक डेटा प्रकारों का उपयोग करके किया जा सकता है, क्योंकि वे केवल संख्याओं पर काम करते हैं।
उदाहरण के लिए, पास्कल प्रोग्रामिंग भाषा का उपयोग करके 2 और 3 का योग ज्ञात करें।
चूंकि पूर्णांक डेटा प्रकार का उपयोग किया जाता है, जब प्रोग्राम शुरू होता है, तो केवल दो संख्याओं के योग का परिणाम प्रदर्शित होता है। यदि उत्तर को खूबसूरती से तैयार करने की आवश्यकता है, तो आपको स्ट्रिंग डेटा का उपयोग करना चाहिए। यह एक पंक्ति या दो में किया जा सकता है। पहली विधि सबसे सरल है, क्योंकि इसमें "int" से "string" में अनुवाद की आवश्यकता नहीं होती है।
स्क्रीन पर दो लाइनें दिखाई देती हैं। पहली पंक्ति इंगित करती है कि कौन सा ऑपरेशन किया गया था, और दूसरी इसका परिणाम प्रदर्शित करती है। यह एक तरीका है जिससे आप कई प्रकार के डेटा का उपयोग कर सकते हैं। हालाँकि, इसकी मदद से टेक्स्ट को ठीक से फॉर्मेट करना संभव नहीं होगा यदि आपको कई एक्सप्रेशन लिखने की आवश्यकता है। इस समस्या को हल करने के लिए, आपको चर दर्ज करने और संख्यात्मक डेटा को स्ट्रिंग में बदलने के लिए उनका उपयोग करने की आवश्यकता है।
इस प्रकार, हमें दो व्यंजक प्राप्त होते हैं, जिनमें से प्रत्येक एक पंक्ति पर लिखा जाता है। "स्ट्रिंग" प्रकार के चर को "int" प्रकार के चर में अनुवाद करने का यह उपयोग सबसे आम में से एक है और इसका लगातार उपयोग किया जाता है। अन्य डेटा प्रकारों को उसी तरह बदला जा सकता है।