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

PL/SQL में किसी संख्या के पहले और अंतिम अंक का योग


इस समस्या में, हमें एक संख्या n दी गई है। हमारा काम PL/SQL में किसी संख्या के पहले और आखिरी अंक का योग निकालने के लिए एक प्रोग्राम बनाना है।

सबसे पहले, आइए PL/SQL के बारे में विस्तार से जानते हैं,

PL/SQL प्रोग्रामिंग भाषाओं की प्रक्रियात्मक विशेषताओं के साथ SQL का एक संयोजन है।

समस्या को समझने के लिए एक उदाहरण लेते हैं,

इनपुट - एन =31415

आउटपुट - 8

स्पष्टीकरण - पहला अंक =3 , अंतिम अंक =5. योग =8

इस समस्या को हल करने के लिए, हम पहले और अंतिम अंक को संख्या n से निकालेंगे। और उनका योग प्रिंट करें।

substr() . का उपयोग करके पहले और अंतिम अंक निकाले जाते हैं समारोह।

उदाहरण

हमारे समाधान की कार्यप्रणाली को दर्शाने वाला कार्यक्रम,

<पूर्व>घोषणा एन पूर्णांक:=31415; फिस्टडिजिट इंटेगर:=0; लास्टडिजिट इंटेगर:=0; s INTEGER; BEGIN IF a> 9 फिर lastDigit:=Substr(n, 1, 1); फिस्टडिजिट:=सबस्ट्र (एन, लंबाई (एन), 1); एस:=फिस्टडिजिट + लास्टडिजिट; ईएलएसई एस:=एन; END IF;dbms_output.Put_line('पहले अंक का योग और संख्या का अंतिम अंक है' ||s);END;-- प्रोग्राम समाप्त

आउटपुट

संख्या के पहले अंक और अंतिम अंक का योग 8 है

  1. C++ का उपयोग करके pl/sql में किसी संख्या का भाज्य ज्ञात कीजिए।

    इस खंड में, हम देखेंगे कि PL/SQL का उपयोग करके किसी संख्या का भाज्य कैसे ज्ञात किया जाता है। पीएल/एसक्यूएल कोड में, कमांड के कुछ समूह बयानों की संबंधित घोषणा के एक ब्लॉक के भीतर व्यवस्थित होते हैं। किसी संख्या का भाज्य मूल रूप से 1 से n तक के सभी पूर्णांकों का गुणन है, जहाँ n दी गई संख्या है। बेटा!

  1. जांचें कि क्या संख्या में केवल पहले और अंतिम बिट्स पायथन में सेट हैं

    मान लीजिए कि हमारे पास एक संख्या n है। हमें यह जांचना होगा कि संख्या में केवल दो सेट बिट्स हैं जो पहली और आखिरी स्थिति में हैं या नहीं। इसलिए, यदि इनपुट n =17 की तरह है, तो आउटपुट सही होगा क्योंकि n का बाइनरी प्रतिनिधित्व 10001 है, पहली और अंतिम स्थिति में केवल दो 1 हैं। इसे हल करने के लिए, हम इन

  1. जांचें कि क्या सबसे छोटी संख्या का पहला और अंतिम अंक पायथन में एक अभाज्य बनाता है

    मान लीजिए कि हमारे पास अंक नामक एक सरणी है जिसमें केवल अंक होते हैं। हमें दिए गए अंकों में से न्यूनतम संभव संख्या ज्ञात करनी है और फिर यह जांचना है कि उत्पन्न संख्या के पहले और अंतिम अंक लेकर संख्याएं अभाज्य हैं या नहीं। हम नंबर को और फिर अभाज्य संख्याओं को प्रिंट करेंगे। इसलिए, यदि इनपुट अंकों की