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

दिए गए स्ट्रिंग के वर्णों के ASCII मानों का औसत


यहां हम देखेंगे कि दिए गए स्ट्रिंग में प्रत्येक वर्ण के ASCII मानों का औसत कैसे गिनें। मान लीजिए स्ट्रिंग "ABC" है। ASCII मान 65, 66, 67 हैं। तो इन तीनों का औसत 66 है।

एल्गोरिदम

asciiAverage(String)

Begin   sum := 0   for each character c in String, do     sum := sum + ASCII of c   done   return sum/length of String End

उदाहरण

#include using namespace std; float asciiAverage(string str){     int sum = 0;     for(int i = 0; i> str;     cout << "ASCII average is: " << asciiAverage(str); }

आउटपुट

Enter a string: Hello ASCII average is: 100

  1. - पायथन में ascii() फ़ंक्शन

    ASCII, American Standard Code for Information Interchange का संक्षिप्त रूप है। यह एक वर्ण एन्कोडिंग मानक है। उदाहरण के लिए अंग्रेजी वर्णमाला A का ASCII मान 65 है। पायथन किसी ऑब्जेक्ट का प्रिंट करने योग्य प्रतिनिधित्व प्राप्त करने के लिए यह फ़ंक्शन प्रदान करता है। यह एक पैरामीटर लेता है जो एक ऑब्जेक

  1. - पायथन में मैप फंक्शन और डिक्शनरी का उपयोग करके ASCII मानों का योग

    समस्या विवरण हम एक वाक्य में प्रत्येक शब्द के लिए ASCII योग और पूरे वाक्य के लिए ASCII योग की गणना मैप फंक्शन और डिक्शनरी का उपयोग करके करना चाहते हैं। उदाहरण के लिए, यदि हमारे पास वाक्य है: hi people of the world शब्दों के लिए संबंधित ASCII योग होंगे: 209 645 213 321 552 और उनका कुल योग होगा: 1940

  1. - Ruby स्ट्रिंग्स रहस्योद्घाटन: ASCII और Unicode एन्कोडिंग मास्टर करना

    वास्तविक दुनिया में ASCII संख्याओं को स्ट्रिंग्स में मैप करने की यह पूरी चीज़ पर्दे के पीछे आपके लिए होती है। लेकिन कुछ व्यावहारिक उपयोग हैं! उदाहरण के लिए: HTTP स्पेसिफिकेशन URLs के अंदर कुछ कैरेक्टर्स की अनुमति नहीं देता। लेकिन आप इन अमान्य कैरेक्टर्स को ASCII फॉर्मेट में एन्कोड कर सकते हैं और अधि