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

सी ++ का उपयोग करके पीएल/एसक्यूएल में एक स्ट्रिंग को कैसे उलटें

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

Input : taerGsIdoG
Output : GodIsGreat
Explanation : reverse string of “taerGsIdoG” is “GodIsGreat”.

Input : LQS
Output : SQL
Explanation Reverse string of “LQS” is “SQL”.

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

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

उदाहरण

DECLARE
   -- declaring variables to be used.
   input_string VARCHAR(50) := 'taerGsIdoG';
   length NUMBER;
   reversed_string VARCHAR(20);

BEGIN
   -- finding the length of the string.
   length := Length(input_string);

   -- traversing the string in reversed order.
   FOR i IN REVERSE 1.. length LOOP
   -- storing each character in reversed_string variable
   reversed_string := reversed_string || Substr(input_string, i, 1);
   END LOOP;

   dbms_output.Put_line(‘Reversed string : ' || reversed_string);
END;

आउटपुट

Reversed string: GodIsGreat

निष्कर्ष

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


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

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

  1. सी # का उपयोग कर स्ट्रिंग को कैसे उलटें?

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

  1. सी # का उपयोग कर स्ट्रिंग की लंबाई की गणना कैसे करें?

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