Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- char userWords[101];
- char letters[26];
- int numbers[26];
- int symbolNum, masNum, wordEnd;
- symbolNum=101;
- cout << "enter symbols(words)(limit 30 symbols)" << endl;
- cin.getline(userWords,101);
- cout << "these symbols are taking part in the test now" << endl;
- cout << userWords << endl;
- for (int i=0; i<26;i++){
- numbers[i]=0;
- letters[i]='0';
- } //обнуляет массивы
- for (int i = 0;i < symbolNum;i++ ){
- if(userWords[symbol] >= 'a' && userWords[symbol] <= 'z'){
- userWords[symbol]=(int)userWords[symbol]-32;
- }
- symbol++;
- } //делает буквы большими
- for(int i = 0 ; i < symbolNum; i++){
- if(userWords[i] == '\0'){
- wordEnd=i-1;
- cout<< endl << "end" + wordEnd;
- break;
- }
- }// ищет конец слова
- masNum=1;
- for(int i=0; letterNum <= wordEnd; letterNum++){
- if(!(userWords[i]==letters[masNum])) {
- masNum++;
- letters[masNum]=userWords[i];
- }
- } //записует буквы в массив
- /* char buf;
- for(int i=0;i<=masNum;i++){
- if(letters[i-1]<letters[i]){
- buf=letters[i-1];
- letters[i-1] = letters[i];
- letters[i]=buf;
- i=0;
- }
- } // сортировка
- for(int i=0;i<masNum;i++){
- for(int j=0;j<wordEnd;j++){
- if(letters[i]==userWords[j]){
- numbers[i]++;
- }
- }
- } // ищет количество одинаковх букв в строке
- */
- cout << endl << "- -";
- for(int i=0;i<masNum;i++){
- cout << endl << letters[i] ;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement