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

C++ प्रोग्राम स्ट्रिंग्स को उल्टे क्रम में संयोजित करने के लिए

मान लीजिए कि हमारे पास दो तार S और T हैं। दोनों छोटे अक्षरों में हैं। अंतिम स्ट्रिंग उत्पन्न करने के लिए इस क्रम में टी और एस को संयोजित करें।

तो, अगर इनपुट एस ="रैमिंग" जैसा है; टी ="प्रोग", फिर आउटपुट "प्रोग्रामिंग" होगा

कदम

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

res := T concatenate S
return res

उदाहरण

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

#include <bits/stdc++.h>
using namespace std;

string solve(string S, string T){
   string res = T + S;
   return res;
}
int main(){
   string S = "ramming";
   string T = "prog";
   cout << solve(S, T) << endl;
}

इनपुट

"ramming", "prog"

आउटपुट

programming

  1. सी ++ प्रोग्राम एक सरणी तत्वों को उलटने के लिए (जगह में)

    मान लीजिए कि हमारे पास n विभिन्न तत्वों के साथ एक सरणी है। हमें सरणी में मौजूद तत्वों को उलटना होगा और उन्हें प्रदर्शित करना होगा। (उन्हें उल्टे क्रम में न छापें, तत्वों को उलट दें)। इसलिए, यदि इनपुट n =9 arr =[2,5,6,4,7,8,3,6,4] जैसा है, तो आउटपुट [4,6,3,8,7,4] होगा, 6,5,2] इसे हल करने के लिए, हम

  1. सी ++ में वर्ण सरणी के रूप में संग्रहीत वाक्य शब्दों को उलटने का कार्यक्रम

    मान लीजिए कि हमारे पास एक इनपुट स्ट्रिंग वाक्य है जहां प्रत्येक तत्व को एकल वर्ण के रूप में संग्रहीत किया जाता है, हमें स्ट्रिंग्स को शब्द दर शब्द उलटना होगा। इसलिए, यदि इनपुट [t, h, e, ,m, a, n, ,i, s, , जैसा है n, एल, सी, ई], तो आउटपुट [एन, एल, सी, ई, ,i, एस, ,एम, ए, एन, , टी , एच , ई ] इसे हल

  1. C++ में दो बाइनरी स्ट्रिंग्स जोड़ने का प्रोग्राम

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