С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

частота встречи символа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись в файл http://www.cyberforum.ru/cpp-beginners/thread659970.html
Добрый вечер, у меня в коде программы где то ошибка которую не могу найти. #include <iostream> #include <fstream> #include <time.h> using namespace std; void CreateArr(int*, int); //...
C++ Градиент в детекторе Канни Собственно, судя по информации в интернете, угол направления в градиенте принимает значения от 0 до 180. Но, при вычислении этого угла(ов) в силу использования арктангенса получаются углы от -90 до... http://www.cyberforum.ru/cpp-beginners/thread659968.html
Сортировка шаблона стека, меняя узлы C++
написала шаблон стека необходимо организовать сортировку, меняя узлы стека у меня в сортировке теряется одна связь как правильно организовать эту сортировку? #include "stdafx.h" #...
C++ Вывод на консоль:появляются пробелы
Здравствуйте!Прошу посмотреть код,при выводе значений конфигурационно файла на консоль между строками появляются пробелы.Из-за чего это и как исправить? char str;...
C++ fstream - символ пробела http://www.cyberforum.ru/cpp-beginners/thread659946.html
Здравствуйте, господа программисты! Есть вопрос - почему в ifstream первый символ файла имеет обозначение -1 (if.seekg(-1); )? И при чтении файла (if >> y; ) вместо пробела выдает следующий символ?...
C++ Правильно возвращать значение из функции Есть недопонимание в этом вопросе. Понимаю, что локальные переменные вернуть нельзя, так как они удаляются при завершении функции. Но допустим при возвращении объекта, объявленного в данной... подробнее

Показать сообщение отдельно
ahamoth
0 / 0 / 0
Регистрация: 26.11.2010
Сообщений: 111

частота встречи символа - C++

28.09.2012, 22:02. Просмотров 1180. Ответов 6
Метки (Все метки)

Здравствуйте, пишу программу которая определяет частоту появления каждого символа в тексте. Застрял на этапе подсчета каждого символа который встречается. вот код. Почему не выводится f?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <cstdlib>
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main(int argc, char *argv[])
{ ifstream TextFile1("test.txt");            
string s1;
int r, o, z;
char f;
while (!TextFile1.eof())                         
    {
        if (TextFile1.eof()) break;              
        TextFile1 >>  s1;
                               
    r=s1.length();
    cout<<s1<<endl;
    cout<<r<<endl;
    
     for ( int j=97; j<123; j++) 
     { o=0;
           
    
    
             for (int i=0; i<r; i++) 
    
               {  z=s1[i];
                  if (z==j) 
                     { o++;}
                                
                   char f = j;}
                                             }
    cout<<f<<endl;
    
    }  
    system("PAUSE");
    return EXIT_SUCCESS;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.