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

c प्रोग्रामिंग में एक वाक्य में प्रत्येक शब्द के ASCII मानों का योग

वार्ड का ASCII मान ASCII मानकों पर आधारित पूर्णांक प्रस्तुति है। इस समस्या में, हमें एक वाक्य दिया जाता है और हमें वाक्य में प्रत्येक शब्द के ASCII मानों के योग की गणना करनी होती है।

इसके लिए हमें वाक्य के सभी वर्णों के ASCII मानों को खोजना होगा और फिर उन्हें जोड़ना होगा, इससे इस शब्द में अक्षरों के ASCII मानों का योग मिलेगा। हमें सभी शब्दों के लिए ऐसा ही करना होगा और अंत में, हम सभी योग जोड़ देंगे और वाक्य के प्रत्येक शब्द के ASCII मानों का अंतिम योग देंगे।

उदाहरण के लिए

the sentence is “I love tutorials point”.

आउटपुट होगा

105 438 999 554
2096

उदाहरण

#include <iostream>
#include <string>
#include <vector>
using namespace std;
long long int sumcalc (string str, vector < long long int >&arrsum) {
   int l = str.length ();
   int sum = 0;
   long long int bigSum = 0L;
   for (int i = 0; i < l; i++) {
      if (str[i] == ' ') {
         bigSum += sum;
         arrsum.push_back (sum);
         sum = 0;
      }
      else
      sum += str[i];
   }
   arrsum.push_back (sum);
   bigSum += sum;
   return bigSum;
}
int main () {
   string str = "i love tutorials point";
   vector < long long int >arrsum;
   cout<< "The string is "<<str<<endl;
   long long int sum = sumcalc (str, arrsum);
   cout << "Sum of ASCII values: ";
   for (auto x:arrsum)
      cout << x << " ";
   cout << endl << "Total sum -> " << sum;
   return 0;
}

आउटपुट

The string is i love tutorials point
Sum of ASCII values: 105 438 999 554
Total sum -> 2096

  1. वर्ड में एक टेबल कॉलम का योग करें

    Word आपको किसी तालिका में कॉलम के योग की गणना करने की अनुमति देता है, ठीक वैसे ही जैसे आप एक्सेल जैसे स्प्रेडशीट प्रोग्राम में करते हैं। यह पोस्ट आपको वर्ड 2003, 2007 और 2010/2013/2016 में यह कैसे करना है, यह दिखाएगा। उदाहरण के तौर पर, हम दशमलव संख्याओं के एक कॉलम का योग करेंगे। वर्ड 2007 से 2016 तक

  1. एक वाक्य में प्रत्येक शब्द को उलटने के लिए पायथन प्रोग्राम?

    यहां हम फ़ंक्शन में निर्मित पायथन का उपयोग करते हैं। सबसे पहले हम वाक्य को शब्द की सूची में विभाजित करते हैं। फिर प्रत्येक शब्द को उलट दें और एक नई सूची बनाएं, यहां हम पायथन लिस्ट कॉम्प्रिहेंशन तकनीक का उपयोग करते हैं और आखिरी बार शब्दों की नई सूची में शामिल होकर एक नया वाक्य बनाते हैं। उदाहरण Inpu

  1. एएससीआईआई मूल्यों को योग करने के लिए पायथन में मानचित्र फ़ंक्शन और डिक्शनरी

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