Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

не получается подсчитать символы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод года в формате ГГГГ http://www.cyberforum.ru/cpp-beginners/thread724015.html
У меня есть программа #include <fstream> int main() { std::fstream I("input.txt"), O("output.txt", 2); int k; I >> k; (k % 4) ? O << "13/09/" << k: O << "12/09/" << k ;
C++ Таблицы и диаграммы С++ Задача: Предоставить код программы, которая, беря данные из файла( Excel) формирует из них табличку вида :,,,..., можно в Excel.и способна по вводу графы формировать диаграмму из значений граф... http://www.cyberforum.ru/cpp-beginners/thread724010.html
C++ Немного о списках
Помогите разобраться со списками(хотя бы односвязными) Подскажите пример простого кода, где реализован список как можно проще. Вот пока что я сам сделал по лекциям: #include "stdafx.h" Elem*...
Оператор цикла while/do while C++
Всем добрый вечер! Поставили задачу в работающей прграмме, избавиться от метки М1(как следствие goto М1), чтобы программа продолжала работу, не закрывалась после выполнения какого-либо пункта....
C++ Функция определения длины строки http://www.cyberforum.ru/cpp-beginners/thread723982.html
Подскажите, как написать функцию в С++, аналогичную функции strlen(функцию определения длины строки).
C++ Создать файл, состоящий из слов максимальной длины для каждой исходных строк создать программу читающую файл, состоящий из строк, строки разделены запятыми, и создающую файл,состоящий из слов максимальной длины для каждой исходных строк подробнее

Показать сообщение отдельно
Виталий123
-96 / 5 / 2
Регистрация: 29.11.2011
Сообщений: 84

не получается подсчитать символы - C++

08.12.2012, 19:17. Просмотров 295. Ответов 3
Метки (Все метки)

привет всем ! такой вопрос почему не получается подсчитать русские буквы нижнего регистра ? вместо 16 показывает 3 ..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    unsigned char str[] = "Город Тула основан в 1946 г. I was burn in Tula in 1991.";
    int count_lower(0);
    cout<<"Во введенной строке: "<<endl;
    for(int i = 0, j = 224; str[i], j <= 255; i++, j++) 
        if(static_cast<int>(str[i]) == j) ++count_lower; 
    cout<<endl; 
    cout<<"малых русских букв - "<<count_lower;
    cout<<endl; 
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru