Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

PL/SQL में C++ का उपयोग करके स्ट्रिंग को उल्टा कैसे करें


PL/SQL एक ब्लॉक-स्ट्रक्चर्ड भाषा है जो SQL की कार्यक्षमता को प्रक्रियात्मक कमांड के साथ जोड़ती है। इस लेख में, हम एक दिए गए स्ट्रिंग को उल्टा करने के लिए PL/SQL में एक प्रोग्राम पर चर्चा करेंगे, उदाहरण के लिए -

इनपुट: taerGsIdoG आउटपुट: GodIsGreat व्याख्या: "taerGsIdoG" का उल्टा स्ट्रिंग "GodIsGreat" है। इनपुट: LQS आउटपुट: SQL व्याख्या: "LQS" का उल्टा स्ट्रिंग "SQL" है।

समाधान खोजने का दृष्टिकोण

  • सबसे पहले, आपको दिए गए स्ट्रिंग की लंबाई ज्ञात करनी होगी।
  • अब आप लाइन को ट्रैवर्स कर सकते हैं लेकिन उल्टे क्रम में।
  • ट्रैवर्स करते समय प्रत्येक वर्ण को दूसरी स्ट्रिंग में संग्रहीत करें।
  • अंत में, आप उल्टी स्ट्रिंग प्रिंट कर सकते हैं।

उदाहरण

DECLARE    -- उपयोग किए जाने वाले वेरिएबल घोषित कर रहे हैं।    input_string VARCHAR(50) := 'taerGsIdoG';    length NUMBER;    reversed_string VARCHAR(20); BEGIN    -- स्ट्रिंग की लंबाई ज्ञात कर रहे हैं।    length := Length(input_string);    -- स्ट्रिंग को उल्टे क्रम में ट्रैवर्स कर रहे हैं।    FOR i IN REVERSE 1.. length LOOP    -- प्रत्येक वर्ण को reversed_string वेरिएबल में संग्रहीत कर रहे हैं    reversed_string := reversed_string || Substr(input_string, i, 1);    END LOOP;    dbms_output.Put_line('Reversed string : ' || reversed_string); END;

आउटपुट

Reversed string: GodIsGreat

निष्कर्ष

इस लेख में, हम PL/SQL प्रोग्रामिंग भाषा पर चर्चा करते हैं जो बहुत सरल है; यह सिस्टम को कमांड देने के लिए सामान्य अंग्रेजी का उपयोग करने जैसा लगता है, जो एक ब्लॉक-स्ट्रक्चर्ड भाषा है। हमने PL/SQL भाषा में स्ट्रिंग को उल्टा करने का एक प्रोग्राम भी चर्चा किया। हमें उम्मीद है कि आपको यह लेख उपयोगी लगा होगा।


  1. C/C++ में क्लाइंट-सर्वर मॉडल का उपयोग करके स्ट्रिंग रिवर्स करना C/C++ में क्लाइंट-सर्वर मॉडल का उपयोग करके स्ट्रिंग रिवर्स करना

    यहां हम एक ऐसा सिस्टम बनाएंगे जहां एक क्लाइंट और एक सर्वर होगा। क्लाइंट सर्वर को एक स्ट्रिंग भेजेगा, सर्वर उस स्ट्रिंग को रिवर्स करेगा और वापस क्लाइंट को भेज देगा। इसके लिए हम सॉकेट प्रोग्रामिंग की अवधारणा का उपयोग करेंगे। क्लाइंट-सर्वर कनेक्शन स्थापित करने के लिए हमें एक पोर्ट बनाना होगा। पोर्ट न

  1. - C# का उपयोग करके स्ट्रिंग को रिवर्स कैसे करें?

    स्ट्रिंग को रिवर्स करने के लिए, Array.Reverse() मेथड का उपयोग करें।वह स्ट्रिंग सेट करें जिसे आप रिवर्स करना चाहते हैं:string str = Amit;उपरोक्त मेथड में, हमने स्ट्रिंग को कैरेक्टर ऐरे में बदल दिया है:char[] ch = str.ToCharArray();फिर Reverse() मेथड का उपयोग किया जाता है।Array.Reverse(ch);उदाहरणusing

  1. - C# का उपयोग करके स्ट्रिंग की लंबाई कैसे कैलकुलेट करें

    C# में स्ट्रिंग की लंबाई प्राप्त करने के लिए String.Length प्रॉपर्टी का उपयोग करें। str.Length यह प्रॉपर्टी स्ट्रिंग में शब्दों की गणना करती है और निर्दिष्ट स्ट्रिंग की लंबाई प्रदर्शित करती है, उदाहरण के लिए, स्ट्रिंग Amit में 4 कैरेक्टर्स हैं - string str = Amit; उदाहरण निम्नलिखित स्ट्रिंग लंबाई कै