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

C++ में स्ट्रिंग से अनुगामी शून्य निकालें

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

Input: A string with trailing zeros “000023500124”
Output: “23500124”

एल्गोरिदम

Step 1: Get the string
Step 2: Count number of trailing zeros n
Step 3: Remove n characters from the beginning
Step 4: return remaining string.

उदाहरण कोड

#include<iostream>
using namespace std;
main() {
   string my_str = "000023500124";
   int num = 0;
   cout << "Number with Trailing Zeros :" << my_str << endl;
   //count number of trailing zeros in the string
   while(my_str[num] == '0') {
      num++;
   }
   my_str.erase(0, num); //erase characters from 0 to i index
   cout << "Number without Trailing Zeros :" << my_str;
}

आउटपुट

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

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

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

  1. सी # में एक स्ट्रिंग से अग्रणी शून्य निकालें

    मान लें कि अग्रणी शून्य के साथ हमारा स्ट्रिंग निम्नलिखित है। String str ="000234"; ट्रिमस्टार्ट () विधि का उपयोग करें और इसे हटाने के लिए 0 सेट करें। TrimStart(new Char[] { '0' } ) प्रमुख शून्यों को हटाने के लिए पूरा कोड निम्नलिखित है। उदाहरण using System; class Program {  

  1. एक पायथन स्ट्रिंग में अनुगामी शून्य जोड़ें

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