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

C++ प्रोग्राम सशर्त बयानों का उपयोग करके अंकों को शब्दों में बदलने के लिए

मान लीजिए कि हमारे पास एक अंक d है, तो हमें इसे शब्दों में बदलना होगा। तो अगर d =9, हमारा आउटपुट "नौ" होना चाहिए। अगर हम कुछ d प्रदान करते हैं जो 0 और 9 की सीमा से परे है, तो यह उचित आउटपुट लौटाएगा।

इसलिए, यदि इनपुट d =3 जैसा है, तो आउटपुट "तीन" होगा।

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • एक फ़ंक्शन को हल करें परिभाषित करें(), इसमें d लगेगा,
  • यदि d <0 और d> 9, तो:
    • वापसी ("0 - 9 की सीमा से परे")
  • अन्यथा जब d, 0 के समान हो, तब:
    • वापसी ("शून्य")
  • अन्यथा जब d 1 के समान हो, तो:
    • वापसी ("एक")
  • अन्यथा जब d 2 के समान हो, तब:
    • वापसी ("दो")
  • अन्यथा जब d 3 ​​के समान हो, तब:
    • वापसी ("तीन")
  • अन्यथा जब d, 4 के समान हो, तो:
    • वापसी ("चार")
  • अन्यथा जब d, 5 के समान हो, तो:
    • वापसी ("पांच")
  • अन्यथा जब d, 6 के समान हो, तो:
    • वापसी ("छः")
  • अन्यथा जब d, 7 के समान हो, तो:
    • वापसी ("सात")
  • अन्यथा जब d, 8 के समान हो, तब:
    • वापसी ("आठ")
  • अन्यथा जब d, 9 के समान हो, तब:
    • वापसी ("नौ")

उदाहरण

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

#include <iostream>
using namespace std;
void solve(int d){
    if(d < 0 || d > 9){
        cout << "Beyond range of 0 - 9";
    }else if(d == 0){
        cout << "Zero";
    }else if(d == 1){
        cout << "One";
    }else if(d == 2){
        cout << "Two";
    }else if(d == 3){
        cout << "Three";
    }else if(d == 4){
        cout << "Four";
    }else if(d == 5){
        cout << "Five";
    }else if(d == 6){
        cout << "Six";
    }else if(d == 7){
        cout << "Seven";
    }else if(d == 8){
        cout << "Eight";
    }else if(d == 9){
        cout << "Nine";
    }
}
int main(){
   int d;
   cin >> d;
   solve(d);
}

इनपुट

3

आउटपुट

Three

  1. एक पूर्णांक के अंकों को ज़ूम करने के लिए C++ प्रोग्राम एक पूर्णांक के अंकों को ज़ूम करने के लिए C++ प्रोग्राम

    इस प्रोग्राम में हम देखेंगे कि C++ में किसी पूर्णांक के अंकों को कैसे ज़ूम किया जाता है। ज़ूमिंग का अर्थ है कुछ अन्य वर्णों का उपयोग करके संख्याओं को बड़े रूप में प्रिंट करना। तर्क सरल है, लेकिन हमें 0 से 9 तक एक-एक करके बड़ी संख्याएँ बनानी होंगी। उदाहरण कोड #include <bits/stdc++.h> using name

  1. C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें? C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें?

    यहां हम देखेंगे कि कुछ तृतीय-पक्ष एप्लिकेशन जैसे नोटपैड या सी ++ प्रोग्राम का उपयोग करके कुछ भी कैसे शुरू किया जाए। यह प्रोग्राम बहुत सरल है, हम इस कार्य को करने के लिए कमांड प्रॉम्प्ट कमांड का उपयोग कर सकते हैं। हम सिस्टम () फ़ंक्शन के अंदर एप्लिकेशन का नाम पास करेंगे। यह उसके अनुसार खुल जाएगा। उद

  1. C++ प्रोग्राम फारेनहाइट को सेल्सियस में बदलने के लिए C++ प्रोग्राम फारेनहाइट को सेल्सियस में बदलने के लिए

    इस कार्यक्रम में हम देखेंगे कि C++ का उपयोग करके सेल्सियस को फारेनहाइट में कैसे परिवर्तित किया जाए। जैसा कि हम जानते हैं कि सूत्र सरल है। एल्गोरिदम Begin Take the Celsius temperature in C calculate F = (9C/5)+32 return F End उदाहरण कोड #include<iostream> using namespace std; main() { floa