PL/SQL एक ब्लॉक-स्ट्रक्चर्ड भाषा है जो SQL की कार्यक्षमता को प्रक्रियात्मक कमांड के साथ जोड़ती है। इस लेख में, हम एक दी गई संख्या को उल्टा करने के लिए PL/SQL में एक प्रोग्राम पर चर्चा करेंगे, उदाहरण के लिए -
इनपुट: 98765 आउटपुट: 56789 व्याख्या: 98765 की उल्टी संख्या 56789 है। इनपुट: 56784 आउटपुट: 48765 व्याख्या: '56784' की उल्टी संख्या '48765' है।
समाधान खोजने का दृष्टिकोण
- संख्या का अंतिम अंक num/10 का शेषफल ज्ञात करके निकालें।
- अब अंतिम अंक को दूसरी वेरिएबल reversed_num में जोड़ें।
- अब जांचें कि क्या num 0 हो जाता है -
- यदि हां, तो चरण 1 पर जाएं।
- यदि नहीं, तो चरण 4 पर जाएं।
- अंत में, reversed_num प्रिंट करें।
उदाहरण
DECLARE num number; reverse_num number:=0; begin num:=98765; while num>0 loop reverse_num:=(reverse_num*10) + mod(num,10); num:=trunc(num/10); end loop; dbms_output.put_line(' Reversed number is : '|| reverse_num); आउटपुट
Reversed number is: 56789
निष्कर्ष
इस लेख में, हम PL/SQL प्रोग्रामिंग भाषा पर चर्चा करते हैं, जो उपयोग करने में बहुत सरल है; यह सिस्टम को कमांड देने के लिए सामान्य अंग्रेजी का उपयोग करने जैसा लगता है। हमने PL/SQL भाषा में संख्या को उल्टा करने की समस्या पर भी चर्चा की। हमें उम्मीद है कि आपको यह लेख उपयोगी लगा होगा।