Problem

5/6

आउटपुट फ़ील्ड की चौड़ाई और सटीकता

Theory Click to read/hide

*** गहन सामग्री: पास्कल भाषा में रुचि रखने वालों के लिए ***
अतिरिक्त आउटपुट विनिर्देशक आपको कुछ स्वरूपों में संख्याओं के आउटपुट को नियंत्रित करने की अनुमति देते हैं।

1. पूर्णांक डेटा के लिए (पूर्णांक आदि.)  ; - प्रारूप एक संख्या द्वारा निर्धारित किया जाता है, जो इस संख्या को सौंपे गए पदों की संख्या निर्धारित करता है।
उदाहरण:
लिखें(i:5);
    इसके लिए 5 स्थितियों का उपयोग करते हुए i चर का मान प्रदर्शित करता है (भले ही संख्या 5 से कम स्थिति में हो, फिर भी मुक्त स्थिति प्रदर्शित की जाएगी)।
    यदि वेरिएबल i:=34, तो स्क्रीन पर 3 खाली स्थान प्रदर्शित किए जाएंगे (उन्हें स्पष्टता के लिए एक अंडरस्कोर के साथ दिखाया गया है) और संख्या 34, यानी। केवल 5 पद।

_ _ _ 34
    यदि चर i:=2345666, तो इस प्रारूप (i:5) का उपयोग नहीं किया जा सकता है (प्रदर्शित संख्या अधिक स्थान लेती है) और इसे केवल अनदेखा कर दिया जाएगा और चर का संपूर्ण मान स्क्रीन पर प्रदर्शित किया जाएगा।< /span>
2345666


2. वास्तविक डेटा के लिए (वास्तविक आदि)  - प्रारूप या तो एकल संख्या द्वारा निर्दिष्ट किया जाता है जो इस संख्या को निर्दिष्ट पदों की संख्या को घातीय रूप में निर्धारित करता है; या दो संख्याएँ, जिनमें से पहली इस संख्या के लिए आरक्षित फ़ील्ड के कुल आकार को इंगित करती है, दूसरी - दशमलव स्थानों की संख्या, अर्थात। सटीक।
उदाहरण।
Writln(p:12);    या      लिखें(p:6:2);
    यदि चर p:=1234.6789, तो पहले मामले में, स्क्रीन प्रदर्शित होगी

_1.2346E+004, और दूसरे 1234.68
उदाहरण।
मान लें कि X वैरिएबल का मान 123.45678 है, फिर ऑपरेटर
         लिखें(X);       ;   आउटपुट        "_1.23456780000000000E+02"
         लिखें (एक्स: 8: 2);    आउटपुट        "_ _123.46"
         Write(X:10:5);  आउटपुट        "_123.45678"
         Write(X:10);     आउटपुट होगा        "_1.23E+002"
         Write(X:8);       आउटपुट होगा        "_1.2E+02"
         Write(X:1);       आउटपुट         "_1.2ई+002"



आइए इस जानकारी को व्यवहार में उपयोग करने का प्रयास करें।

Problem

यह उन लोगों के लिए एक वैकल्पिक गतिविधि है जो पास्कल अनुमान ऑपरेटर के बारे में अधिक जानना चाहते हैं।

चौथी पंक्ति पर, एक कथन लिखें जो चर a के मान को 10 वर्ण चौड़े (दाएं उचित)
फ़ील्ड में प्रदर्शित करता है