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

C++ प्रोग्राम यादृच्छिक अक्षर उत्पन्न करने के लिए

इस ट्यूटोरियल में, हम यादृच्छिक अक्षर उत्पन्न करने के लिए एक कार्यक्रम पर चर्चा करेंगे।

इसके लिए, हमारे पास सरणी/स्ट्रिंग का एक निश्चित आकार होगा और रैंड () फ़ंक्शन का उपयोग अक्षरों की एक यादृच्छिक स्ट्रिंग उत्पन्न करने के लिए होगा।

उदाहरण

#include <bits/stdc++.h>
using namespace std;
const int MAX = 26;
//generating a string of random alphabets
string gen_random(int n){
   char alphabet[MAX] = {
      'a', 'b', 'c', 'd', 'e', 'f', 'g',
      'h', 'i', 'j', 'k', 'l', 'm', 'n',
      'o', 'p', 'q', 'r', 's', 't', 'u',
      'v', 'w', 'x', 'y', 'z'
   };
   string res = "";
   for (int i = 0; i < n; i++)
      res = res + alphabet[rand() % MAX];
   return res;
}
int main(){
   srand(time(NULL));
   int n = 7;
   cout << gen_random(n) << endl;
   return 0;
}

आउटपुट

gwqrgpa

  1. C++ में idempotent मैट्रिक्स की जांच करने का कार्यक्रम

    एक मैट्रिक्स दिया गया है M[r][c], r पंक्तियों की संख्या को दर्शाता है और c कॉलम की संख्या को दर्शाता है जैसे कि r =c एक वर्ग मैट्रिक्स बनाता है। हमें यह जांचना है कि दिया गया वर्ग मैट्रिक्स एक बेकार मैट्रिक्स . है या नहीं या नहीं। बेकार मैट्रिक्स एक मैट्रिक्स M को बेवकूफ मैट्रिक्स . कहा जाता है य

  1. C++ प्रोग्राम यादृच्छिक संख्या उत्पन्न करने के लिए

    आइए देखें कि C++ का उपयोग करके यादृच्छिक संख्याएँ कैसे उत्पन्न करें। यहां हम 0 से कुछ मान में एक यादृच्छिक संख्या उत्पन्न कर रहे हैं। (इस कार्यक्रम में अधिकतम मूल्य 100 है)। इस ऑपरेशन को करने के लिए हम srand () फ़ंक्शन का उपयोग कर रहे हैं। यह सी लाइब्रेरी में है। फ़ंक्शन void srand(unsigned int See

  1. गुणन तालिका उत्पन्न करने के लिए C++ प्रोग्राम

    गुणन सारणी का प्रयोग किसी भी संख्या के गुणन संक्रिया को परिभाषित करने के लिए किया जाता है। यह आम तौर पर आधार दस संख्याओं के साथ प्रारंभिक अंकगणितीय संचालन की नींव रखने के लिए प्रयोग किया जाता है। किसी भी संख्या की गुणन सारणी 10 तक लिखी जाती है। प्रत्येक पंक्ति में 1 से 10 तक की संख्या का गुणनफल प्र