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

C++ में स्ट्रिंग से ट्रेलिंग जीरो हटाना


इस प्रोग्राम में हम देखेंगे कि C++ में स्ट्रिंग से ट्रेलिंग जीरो कैसे हटाएं। कभी-कभी कुछ स्ट्रिंग में ट्रेलिंग जीरो हो सकते हैं जैसे "00023054"। इस प्रोग्राम को 실행 करने के बाद, यह केवल "23054" लौटाएगा। प्रारंभिक जीरो हटा दिए जाते हैं।

इनपुट: ट्रेलिंग जीरो वाली स्ट्रिंग "000023500124"
आउटपुट: "23500124"

एल्गोरिदम

चरण 1: स्ट्रिंग प्राप्त करें
चरण 2: ट्रेलिंग जीरो की संख्या n गिनें
चरण 3: शुरुआत से n कैरेक्टर्स हटाएं
चरण 4: शेष स्ट्रिंग लौटाएं।

उदाहरण कोड

#include <iostream>
using namespace std;

main() {
    string my_str = "000023500124";
    int num = 0;
    cout << "Number with Trailing Zeros :" << my_str << endl;
    
    // स्ट्रिंग में ट्रेलिंग जीरो की संख्या गिनें
    while (my_str[num] == '0') {
        num++;
    }
    my_str.erase(0, num); // 0 से i इंडेक्स तक कैरेक्टर्स मिटाएं
    cout << "Number without Trailing Zeros :" << my_str;
}

आउटपुट

Number with Trailing Zeros :000023500124
Number without Trailing Zeros :23500124

  1. स्ट्रिंग से बाइनरी ट्री का निर्माण C++ में स्ट्रिंग से बाइनरी ट्री का निर्माण C++ में

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

  1. - C# में स्ट्रिंग से लीडिंग जीरो कैसे हटाएं?

    स्ट्रिंग से अग्रणी (लीडिंग) शून्य हटाने के लिए TrimStart() मेथड का उपयोग करें जिसमें कैरेक्टर ऐरे में 0 पास करें। उदाहरण using System; class Program { static void Main() { string str = 000234.TrimStart(new char[] { 0 }); Console.WriteLine(str); } } आउटपुट 234 अन्य तरीके:

  1. - Python स्ट्रिंग में अनुगामी शून्य जोड़ें

    डेटा प्रोसेसिंग गतिविधि के हिस्से के रूप में हमें कभी-कभी एक स्ट्रिंग को दूसरी स्ट्रिंग के साथ जोड़ने की आवश्यकता होती है। इस लेख में हम देखेंगे कि दिए गए स्ट्रिंग में गतिशील संख्या में शून्य कैसे जोड़े जाएं। यह नीचे दिखाए गए प्रोग्राम में विभिन्न स्ट्रिंग फ़ंक्शन का उपयोग करके किया जा सकता है। ljus