कंप्यूटरप्रोग्रामिंग

Div करने के लिए "पास्कल" क्या है? इसके अलावा, गणना और उदाहरण

हर साल प्रोग्रामर पेशे के लिए मांग। कोड लिखने के लिए फिलहाल व्यापक रूप से विभिन्न स्तरों पर चारों ओर एक दर्जन से अधिक भाषाओं किया जाता है। आदेश कंप्यूटर प्रोग्रामिंग और अधिक कुशल सीखने की प्रक्रिया बनाने के लिए, उच्च विद्यालय के छात्रों और 1-2 पाठ्यक्रमों के छात्रों को भाषा "पास्कल" में अपने खुद के अनुप्रयोगों का निर्माण करने के लिए पहले सिखाया जाता है। संचालन div और आधुनिक है, और उसके बीच में अन्य गणना इस लेख का ध्यान केंद्रित।

भाषा पास्कल के कुछ शब्द

"पास्कल" प्रसिद्ध वैज्ञानिक निक्लौस विर्थ, जो बाद में टूरिंग अवार्ड और एक पदक से सम्मानित किया गया द्वारा 1968-1969 में बनाया गया था "कंप्यूटर प्रौद्योगिकी के पायनियर।" पिछले कुछ ही समय पहले यह मानक भाषा के विकास में भाग "अल्गोल-68।" 1970 में प्रकाशित एक लेख में, अपने काम Wirth का मुख्य उद्देश्य संरचित प्रोग्रामिंग और डेटा का उपयोग करता है के लिए एक प्रभावी साधन के निर्माण का आह्वान किया।

बाद में, भाषा "पास्कल" सूचना प्रौद्योगिकी के क्षेत्र में एक बहुत बड़ा प्रभाव पड़ा है, आधार से एक रही। इस दिन के लिए, यह यह दुनिया के अग्रणी विश्वविद्यालयों में से कई में एक पेशेवर प्रशिक्षण प्रोग्रामिंग जा रहा है पर आधारित है।

पूर्णांक विभाजन क्या है

गणित में, शीर्षक के अंतर्गत दो पूर्णांकों के संचालन को समझते हैं। दूसरे करने के लिए उनमें से एक का पूर्णांक विभाजन का एक परिणाम के रूप में, यह भागफल के पूर्णांक हिस्सा है। दूसरे शब्दों में, यदि:

24: 6 = 4;

100: 3 = 33

55: 6 = 9;

और इसके आगे।

पूर्णांक विभाजन भी आंशिक भागफल खोजने कहा जाता है।

ध्यान दें कि इस कार्रवाई में, अगर लाभांश भाजक से छोटा होता है, परिणाम शून्य है।

एक ख, दोनों क्ष को पूर्णांक विभाजन का परिणाम दर्शाते हैं। तो

टी। ई। प्रभाग सामान्य अर्थ में प्रदर्शन किया, निकटतम पूर्णांक छोटे ओर करने के लिए परिणाम गोलाई का स्थान है।

div में ऑपरेशन "पास्कल"

div - हमारी भाषा में पूर्णांक विभाजन के लिए एक विशेष ऑपरेटर प्रदान करता है। अभिव्यक्ति पास्कल, सूत्र जिनमें से ऊपर प्रस्तुत किया जाता है, प्रपत्र करना होगा:

क्यू: एक div बी =।

हम स्थिरांक, उदाहरण के लिए, एक q = 50 और ख = 9, तो हम होगा बारे में बात कर रहे हैं, तो: = 50 div 9. नतीजतन, क्ष 5 के बराबर हो जाएगा।

संतुलन की गणना

div "पास्कल" में ऑपरेशन आमतौर पर आधुनिक के साथ अध्ययन किया है। इससे पहले कि हम क्या इस रिकॉर्ड के अर्थ का पता लगाना, तुम कैसे संख्या के बाकी पा सकते हैं देखो।

जाहिर है, यह पूर्णांक प्रभाग, अर्थात् का एक परिणाम के रूप में प्राप्त एक मूल्य का उपयोग कर पाया जा सकता है। ई

आर एक = - bx क्ष।

"पास्कल" में ऑपरेशन आधुनिक

पास्कल में, खोजने के शेष के बहुत सरल हो सकता है। इन प्रयोजनों के लिए एक द्विआधारी ऑपरेटर आधुनिक प्रदान की जाती है।

यह इस प्रकार है के रूप में लिखा है:

आर एक आधुनिक बी =।

हैं, उदाहरण के लिए, एक = 50 और ख = 9, तो हम आर है: = 50 आधुनिक 9. नतीजतन, आर 4 के बराबर है।

व्यावहारिक अनुप्रयोग

(आर) को विभाजित के शेष ढूँढना कंप्यूटिंग और दूरसंचार में प्रयोग किया जाता है। इस तरह के नियंत्रण के संचालन के साथ उत्पन्न कर रहे हैं, और एक सीमित रेंज में यादृच्छिक संख्या।

आधुनिक ऑपरेटर, और संख्या की बहुलता निर्धारित करने के लिए प्रयोग किया जाता है, मी। ई। एक पूर्णांक परिणाम के साथ किसी अन्य के द्वारा एक नंबर की विभाज्यता। जाहिर है, इन नंबरों की एक जोड़ी है, जिसके लिए ऑपरेटर को लागू करने का परिणाम एक 0 आधुनिक देता है।

"पास्कल" बहुलता हालत में के रूप में लिखा जा सकता है:

अगर एक आधुनिक ख = 0 तो लिखने (एक, 'तह', ख)।

उदाहरण के लिए, जब एक शुरुआत हालत कोड की निगरानी में मानों एक = 4 और ख = 2 के लिए ऊपर दर्ज की गई शिलालेख "4 गुना 2" प्रदर्शित करेगा।

इसके अलावा, ऑपरेटर आधुनिक डेसीमल नोटेशन नंबर के अंतिम अंकों प्रदर्शित करने के लिए इस्तेमाल किया जा सकता। ऐसा करने के लिए, निर्माण r = एक आधुनिक 10 उदाहरण के लिए उपयोग करते हैं, आदेश आर = 37 आधुनिक 10 7 परिणाम दे देंगे।

ऑपरेटर TRUNC

एक और ऑपरेटर, जिसके साथ आप एक div करने के लिए "पास्कल" से के रूप में एक ही परिणाम प्राप्त कर सकते है। यह TRUNC, पूर्णांकों के लिए न केवल लागू होता है के बारे में है। यह आंशिक तर्क का पूर्णांक भाग के रूप में परिणाम आउटपुट। ऑपरेटर के साथ मिलकर "सामान्य" एक ही परिणाम विभाजित कर प्राप्त किया। ऊपर के उदाहरण पर विचार करें। चलो एक = 51 और ख = 9। फिर आदेश क्ष द्वारा: = 51 9 div क्ष प्राप्त: = 5, हम गोलाई का एक परिणाम के रूप में प्राप्त करते हैं। अगर, हालांकि, ऑपरेटरों TRUNC की एक ही नंबर के लिए लागू है, तो क्यू: = TRUNC (51/9) होगा क्ष: .. = 5, यानी, एक ही परिणाम है।

उदाहरण 1

विचार करें कि आप व्यावहारिक समस्याओं का समाधान करने के लिए "पास्कल" में div और आधुनिक उपयोग कर सकते हैं। आप एक दो अंकों की संख्या के अंकों का योग खोजने की जरूरत है मान लीजिए। तर्क इस प्रकार है:

  • पहले से ही ऊपर संकेत के रूप में, संख्या में अंकों की आखिरी इसे करने के लिए और 10 नंबर, ऑपरेटर आधुनिक करने के लिए आवेदन के द्वारा प्राप्त किया जा सकता है;
  • पहले नंबर के रूप में, तो यह, बाहर बारी अगर आप div "पास्कल" में टीम पर आधुनिक की जगह लेगा।

हम भाषा "पास्कल" के लिए कोड लिखें। यह इस प्रकार है के रूप में दिखेगा:

कार्यक्रम Sum_2; (प्रोग्राम का नाम)

वर संख्या, नंबर_1, नंबर_2, सम: पूर्णांक; (चर की एक सूची और एक पूर्णांक के रूप में अपने प्रकार का निर्धारण)

शुरू (शरीर कार्यक्रम की शुरुआत)

लिखने ( 'इनपुट दो अंकों की संख्या'); ( "इनपुट दो अंकों की संख्या" वाक्यांश प्रदर्शित करें)

पढ़ें (संख्या); (इनपुट प्रारंभिक संख्या)

संख्या 1: संख्या div 10 =; (पहला अंक की गणना)

संख्या 2: नंबर आधुनिक 10 =; (दूसरा अंक की गणना)

योग: = संख्या 1 + संख्या 2; (संख्या की राशि की गणना)

लिखने (योग); (स्क्रीन पर उत्पादन परिणाम)

अंत।

9 - संख्या 25 के लिए, इस कार्यक्रम का उपयोग करने का परिणाम 7, 37 है, और, उदाहरण के लिए।

उदाहरण 2

एक प्रोग्राम है जो अंक 3 अंकों की संख्या के योग की गणना के लिए कोड लिखें।

नवीनतम आंकड़ा खोजने के लिए कैसे - समझा जा सकता है। यह जटिल और 1 की गणना नहीं है। यह इस नंबर और 100 के लिए "पास्कल" करने के लिए ऑपरेटर div को लागू करने का एक परिणाम यह कैसे दूसरा अंक खोजने के लिए निर्धारित करने के लिए बनी हुई है के रूप में होता है। ऐसा करने के लिए, आप परिणाम के लिए और ऑपरेटर आधुनिक 10 तो एक और अधिक परिष्कृत डिजाइन, जो मूल संख्या के लिए है, तो प्राप्त किया जाता है का उपयोग कर सकते हैं, और ऑपरेटर div 10 लागू करने के लिए, और।

एक तीन अंकों की संख्या इस प्रकार होगी के अंकों का योग की गणना के लिए कार्यक्रम कोड:

कार्यक्रम Sum_3; (प्रोग्राम का नाम)

वर Number3, सम: पूर्णांक; (चर की एक सूची और एक पूर्णांक के रूप में अपने प्रकार का निर्धारण)

शुरू (शरीर कार्यक्रम की शुरुआत)

लिखने ( 'इनपुट ट्री अंकों की संख्या'); (वाक्यांश प्रदर्शित «इनपुट ट्री अंकों की संख्या»)

पढ़ें (Number3); (इनपुट प्रारंभिक संख्या)

योग: = Number3 div 100 + Number3 आधुनिक 10 + Number3 div 10 आधुनिक 10; (राशि की गणना)

लिखने ( 'योग); (स्क्रीन पर उत्पादन परिणाम)

अंत।

कुछ नोट

ध्यान दें कि पारंपरिक विभाजन आपरेशन जब अपनी कक्षा से परे तर्क पूर्णांक के लिए आवेदन किया। यह मौलिक div "पास्कल", और साथ ही आधुनिक ऑपरेटर, जो एक पूर्णांक के रूप में परिणाम दे में ऑपरेशन से अलग करता है।

द्विआधारी प्रकार के संचालन के निष्पादन के लिए एक जटिल अभिव्यक्ति में (एम। ई 2 ऑपरेंड पर प्रदर्शन किया) उनकी प्राथमिकता और कोष्ठक से निर्धारित होता है। दूसरे शब्दों में, कोष्ठक देखते हैं अगर उनकी अभिव्यक्ति में पहली से मूल्यांकन बाएं से दाएं कर रहे हैं। संचालन *, /, आधुनिक और div + और की तुलना में अधिक प्राथमिकता है -। कोष्ठक मौजूद नहीं है, बाएं से दाएं पहले से उच्च प्राथमिकता के साथ कार्रवाई करने के लिए किया जाना चाहिए, और फिर + और - -।

अब आप जानते हैं कि क्या समारोह div "पास्कल" में प्रयोग किया जाता है। तुम भी अवसरों उपयोग कि, सुनिश्चित करें के लिए, आप अपने खुद के अनुप्रयोगों का निर्माण करने में मदद मिलेगी आधुनिक ऑपरेटर की पेशकश पता है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.birmiss.com. Theme powered by WordPress.