Welcome to collectivesolver - Programming & Software Q&A. A website you can trust. All programs tested and works. Contact: aviboots(AT)netvision.net.il
Bonsai Boy of New York Bonsai Trees and Accessories

BlueHost Web Hosting

Liquid Web iThemes WordPress Hosting

Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

DreamHost Web Hosting


getResponse autofunnels

Liquid Web Cloud VPS Hosting

11,402 questions

15,552 answers

573 users

How to find the frequency of letters in a string with C++

1 Answer

0 votes
#include <iostream>
 
using namespace std;
 
int main() {
    string s = "c++ c java python php";
    int arr[26] = {0}; 
 
    for (int i = 0; i < s.length(); i++) {
        arr[s[i] - 'a']++;          
    }
 
    for (int i = 0; i < 26; i++) {       
        if (arr[i] != 0)
            cout << arr[i] << " : " << static_cast<char>('a' + i) << endl;
    }   
    
    return 0;
}
 
 
/*
 
run:
 
2 : a
2 : c
2 : h
1 : j
1 : n
1 : o
3 : p
1 : t
1 : v
1 : y
 
*/

 




answered Jun 30 by avibootz
edited Jun 30 by avibootz
...