mam do napisania program w C++ a kompletnie nie wiem jak to zrobić.
oto zadanie:
wczytaj łańcuch znaków. policz ile w tym łańcuchu występują poszczególne litery alfabetu.
program c++
-
- Użytkownik
- Posty: 6607
- Rejestracja: 16 sty 2007, o 19:42
- Płeć: Mężczyzna
- Podziękował: 119 razy
- Pomógł: 1823 razy
program c++
Kod: Zaznacz cały
#include <iostream>
#include <string>
#include <algorithm>
#include <cctype>
using namespace std;
int tolowerF(int c)
{
return tolower(c);
}
int main()
{
string buffer;
getline(cin,buffer);
transform(buffer.begin(),buffer.end(),buffer.begin(),tolowerF);
for(char c='a';c<='z';++c)
cout<<c<<": "<<count(buffer.begin(),buffer.end(),c)<<"\n";
return 0;
}