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

C++ में int को स्ट्रिंग में बदलने का सबसे आसान तरीका क्या है?

इस खंड में, हम देखेंगे कि इंटीजर को स्ट्रिंग में कैसे बदला जाए।

तर्क बहुत सरल है। यहां हम sprintf() फंक्शन का उपयोग करेंगे। यह फंक्शन किसी मान या लाइन को स्ट्रिंग में प्रिंट करने के लिए उपयोग किया जाता है, लेकिन कंसोल में नहीं। यह printf() और sprintf() के बीच एकमात्र अंतर है। यहां पहला आर्गुमेंट स्ट्रिंग बफर है जहां हम अपना डेटा सहेजना चाहते हैं।

Input: उपयोगकर्ता कुछ न्यूमेरिक मान डालेगा जैसे 42
Output: यह प्रोग्राम उस संख्या का स्ट्रिंग समतुल्य परिणाम लौटाएगा जैसे "42"

एल्गोरिदम

Step 1: उपयोगकर्ता से एक संख्या लें
Step 2: परिणाम संग्रहीत करने के लिए एक खाली स्ट्रिंग बफर बनाएं
Step 3: संख्या को स्ट्रिंग में बदलने के लिए sprintf() का उपयोग करें
Step 4: समाप्त

उदाहरण कोड

#include<stdio.h>

main() {
    char str[20]; //संख्या संग्रहीत करने के लिए एक खाली स्ट्रिंग बनाएं
    int number;
    printf("Enter a number: ");
    scanf("%d", &number);
    sprintf(str, "%d", number);//sprintf फंक्शन का उपयोग करके संख्या को स्ट्रिंग में बनाएं
    printf("You have entered: %s", str);
}

आउटपुट

Enter a number: 46
You have entered: 46
  1. - C++ में दिए गए समीकरण के हल की संख्या खोजना

    समस्या विवरण इस समस्या में, हमें तीन पूर्णांक मान A, B, C दिए गए हैं। हमारा कार्य दिए गए समीकरण के हल की संख्या खोजना है। समीकरण X = B × Sm(X)^A + C जहां Sm(X), X के अंकों का योग है। हमें X के उन सभी मानों को गिनने की आवश्यकता है जो उपरोक्त समीकरण को संतुष्ट करते हैं जहां X 1 से 10⁹ के बीच कोई भी

  1. - C++ में DFS का उपयोग करके द्वीपों की संख्या खोजना

    समस्या विवरण इस समस्या में, हमें एक 2D बाइनरी मैट्रिक्स दिया गया है। हमारा कार्य DFS का उपयोग करके द्वीपों की संख्या खोजना है। द्वीप मैट्रिक्स में 1 या अधिक जुड़े 1 का समूह है। उदाहरण इनपुट: bin[][] = {{1, 0, 0, 0}, {0, 1, 0, 1}, {0, 0, 0, 0},

  1. C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना C++ में स्ट्रिंग के सबस्ट्रिंग्स की संख्या निकालना

    इस लेख में, आप एक दी गई स्ट्रिंग में बनने वाले सबस्ट्रिंग्स (गैर-खाली) की संख्या निकालने के दृष्टिकोण के बारे में जानेंगे।इनपुट: string = moon आउटपुट: 10 व्याख्या: सबस्ट्रिंग्स हैं m, o, o, n, mo, oo, on, moo, oon और moon। इनपुट: string = yellow आउटपुट: 21समाधान खोजने का दृष्टिकोणमान लें स्ट्रिंग की