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

C++ में किसी नाम के आद्याक्षर ढूँढ़ने का प्रोग्राम

कार्यक्रम में, हमें एक स्ट्रिंग नाम दिया जाता है जो व्यक्ति के नाम को दर्शाता है। हमारा काम C++ में नाम के आद्याक्षर खोजने के लिए एक प्रोग्राम बनाना है।

कोड विवरण - यहां, हमें स्ट्रिंग द्वारा दिए गए व्यक्ति के नाम के शुरुआती अक्षर खोजने होंगे।

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

इनपुट

name = “ram kisan saraswat”

आउटपुट

R K S

स्पष्टीकरण

हम नाम के शब्दों के सभी पहले अक्षर पाएंगे।

समाधान दृष्टिकोण

नाम स्ट्रिंग को ट्रेस करके समस्या का एक आसान समाधान है। और सभी वर्ण जो न्यूलाइन कैरेक्टर या स्पेस कैरेक्टर के बाद दिखाई देते हैं, वे आद्याक्षर हैं और उन्हें अपरकेस में प्रिंट करने की आवश्यकता है।

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

उदाहरण

#include <iostream>
using namespace std;
void findNameInitials(const string& name) {
   cout<<(char)toupper(name[0]);
   for (int i = 0; i < name.length() - 1; i++)
      if(name[i] == ' ' || name[i] == '\n')
   cout << " " << (char)toupper(name[i + 1]);
}
int main() {
   string name = "ram kisan\nsaraswat";
   cout<<"The initials of the name are ";
   findNameInitials(name);
   return 0;
}

आउटपुट

The initials of the name are R K S

  1. C++ में एक लाइन के मध्य-बिंदु को खोजने का प्रोग्राम

    इस समस्या में, हमें दो बिंदु A और B दिए गए हैं, जो एक रेखा के आरंभ और अंत बिंदु हैं। हमारा काम C++ में एक लाइन के मध्य-बिंदु को खोजने के लिए एक प्रोग्राम बनाना है। समस्या का विवरण - यहाँ, हमारे पास एक रेखा है जिसमें शुरुआती और अंत बिंदु A(x1, y1) और B(x2, y2) हैं। और हमें रेखा के मध्य-बिंदु को खोजन

  1. C++ में त्रिभुज के केंद्रक को खोजने का कार्यक्रम

    इस समस्या में, हमें एक 2D सरणी दी गई है जो त्रिभुज के तीन शीर्षों के निर्देशांकों को दर्शाती है। हमारा काम C++ में त्रिभुज के Centroid को खोजने के लिए एक प्रोग्राम बनाना है। सेंट्रोइड त्रिभुज का वह बिंदु है जिस पर त्रिभुज की तीन माध्यिकाएं प्रतिच्छेद करती हैं। माध्यिका त्रिभुज की वह रेखा है जो त्र

  1. C++ में समांतर चतुर्भुज का क्षेत्रफल ज्ञात करने का कार्यक्रम

    इस समस्या में, हमें दो मान दिए गए हैं जो समांतर चतुर्भुज के आधार और ऊंचाई को दर्शाते हैं। हमारा कार्य C++ में समांतर चतुर्भुज का क्षेत्रफल ज्ञात करने के लिए एक प्रोग्राम बनाना है। समांतर चतुर्भुज एक चार भुजा बंद आकृति है जिसकी विपरीत भुजाएँ एक दूसरे के समान और समानांतर हैं। समस्या को समझने के लि