फ़ंक्शन कॉल [एन – कतार / अंत में संलग्न करें] PrintfC “अंत में तत्व जोड़ा!”) प्रिंटफ (‘तत्व जोड़ा नहीं जा सकता! “Lp

279 डेटा स्ट्रॉन्ग थ्रू सी स्थिति 2: प्रिंटफ “अंत में जोड़े जाने वाला तत्व दर्ज करें: ; स्कैनफ़ (“शी”, और जानकारी) कॉल एन्कंड और (dq, जानकारी) यदि कॉल) / / यदि कुछ मूल्य शून्य के अलावा वापस आ गया है अन्य गेट ओ: // फ़ंक्शन कॉल [एन – कतार / अंत में संलग्न करें] PrintfC “अंत में तत्व जोड़ा!”) प्रिंटफ (‘तत्व जोड़ा नहीं जा सकता! “) जे मुझे तोड़ दो मामला 3: जानकारी dequeueBeg (और dq, और ध्वज) // शुरुआत से हटाने के लिए फ़ंक्शन कॉल // [डी कतार / शुरुआत से सेवा] PrintfC “पोप आउट तत्व xi है, जानकारी): PrintfC एलिमेंट को शुरुआत से ही पॉपअप नहीं किया जा सकता है! “); अगर (झंडा) अन्य getch) टूटना: मामला 4: जानकारी – dequeueEnd (और dq। और ध्वज) // अंत में हटाने के लिए फ़ंक्शन कॉल। // ईडी कतार / अंत से सेवा] प्रिंटफ (“पॉक्ड आउट तत्व xi है, जानकारी) PrintfC’Element अंत से बाहर पॉप नहीं किया जा सकता है! “) अगर (झंडा) अन्य getchO i टूटना : स्थिति 5: यदि (IsEmpty (da)) फ़ंक्शन cal1 प्रिंटफ (“डेके खाली है!”) अन्य प्रिंटफ़ (“रिक्त खाली नहीं है!”); getchO टूटना; İf (TsFull (dq)) अन्य // फंक्शन कॉल केस 6: प्रिंटफ (“डिक् पूरा भर गया!”) प्रिंटफ (“डीक पूरा नहीं है!”) //ध्यान दें। हम बूल अवधारणा का उपयोग करके isF (11 () और ptysEmpty () लागू कर सकते हैं यह भी कि हम केवल सच्चे और झूठे मूल्यों को लौटाते हैं। getchO टूटना : // फंक्शन कॉल केस 7: प्रदर्शन (दा) getchO टूटना: मामला 8 से बाहर निकलें डिफ़ॉल्ट: प्रिंटफ (“आपने गलत विकल्प दर्ज किया है!” getchO i

Leave a Reply

Your email address will not be published. Required fields are marked *