शून्य मुख्य clrscrO मेनू () मैं // फंक्शन कॉल getchO: शून्य मेनू हे deque dq i int जानकारी, पसंद, cal1, झंडा; कॉल फ्लैग = 0; // आरंभ करने के लिए

डेटा स्ट्रॉन्ग थ्रू सी 278 शुरुआत से टी // एक हाथियों की सेवा करने का कार्य int dequeueBegCdeque, int): // एक तत्व को अंत से सेवा देने के लिए कार्य करता है int dequeueEndCdeque “, int *); // फेक चेक करने के लिए फ़ंक्शन रिक्त है int IsEmpty (deque) i // यह जांचने के लिए कि क्या फुल भरा हुआ है int IsFul1 (deque): // फंक्शन तत्वों को प्रदर्शित करने के लिए शून्य प्रदर्शन (deque) शून्य मुख्य clrscrO मेनू () मैं // फंक्शन कॉल getchO: शून्य मेनू हे deque dq i int जानकारी, पसंद, cal1, झंडा; कॉल फ्लैग = 0; // आरंभ करने के लिए .. initdeque (& dq) i जबकि (1) // फंक्शन कॉल // कम से कम यह एक बार के लिए wil1 चला // मेनू प्रदर्शित करना clrscrO प्रिंटफ (“मेनन”) i प्रिंटफ़ (“1। एन कतार / शुरुआत में संलग्न”) प्रिंटफ (2, एन कतार / अंत में संलग्न \ n “) प्रिंटफ (“3। डी कतार / शुरुआत से सेवा करें”) प्रिंटफ (“4। डी कतार / एंड से सेवा \ n”); प्रिन्ट C “‘5। इस्म खाली”) प्रिंटफ (“6। IsFull \ n”) प्रिंटफ (“7। प्रदर्शन \ n”); प्रिंटफ़ “8. एग्ज़िट्ल”) PrintfC आपकी पसंद: “) स्कैनफ सी “आई”, और पसंद) स्विच (पसंद) IsEmpty \ n); स्थिति 1: प्रिंटफ “शुरुआत में जोड़ा जाने वाला तत्व दर्ज करें:”): scanf ( “क्सी”, और जानकारी) ; कॉल enqueBegC & dq, info); अगर (कॉल) / यदि कुछ मूल्य शून्य के अलावा वापस किया जाता है। अन्य // शुरुआत में जोड़ने के लिए फ़ंक्शन कॉल। PrintfC’Element शुरुआत में जोड़ा गया! “): printfC “तत्व जोड़ा नहीं जा सकता है!”); getchO टूटना ;

Leave a Reply

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