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

Посчитать слова от А до Я. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как импортировать ресурс "диалоговое окно" из другого проекта? http://www.cyberforum.ru/cpp-beginners/thread56520.html
Написал-отладил проект "настройка FTP соединения" с диалоговым окном. Теперь пишу другой проект, который будет включать в себя вышеописаный проект, вызывающийся по кнопке "настройка". Т.е. надо из...
C++ Перегрузка операторов Описать класс матриц размерности (3х3) и перегрузить операции над матрицами, чтобы можно было вычислить значение выражения : R = tr { (A*B)TC+ (B*A-k*E)TC где R,a,b,c - матрицы E - единичная матрица... http://www.cyberforum.ru/cpp-beginners/thread56512.html
C++ Найти хотя бы одно число, которое является палиндромом
Нужно найти хотя бы одно число, которое являеться полиндромом(Полиндром - число, которое читаеться одинаково как в прямом так и в обратном направлении) как в десятичной, так и в двуичной системе.
39+ (-39) будет ли установлен флаг переполнения? C++
Если выполнить в ячейке 1 байт двоичное сложение чисел 39 и -39 то это приведет к появлению единицы в 9-м разряде за пределом байта, а в самом байте будет 00000000, приведет ли это к установке флага...
C++ Работа со строкой http://www.cyberforum.ru/cpp-beginners/thread56502.html
Помогите, пожалуйста, как сделать так, что бы: cout << "Раскодирование файла. Введите исходный файл>"; char in; cin >> in; if ( in == "") strcpy(in,"out.txt"); Программа запрашивает...
C++ Возврат структуры из функции Добрый день! Я только начинаю, и сразу стал путаться с массивами и структурами с горем попалам понял как их передавать в функции. Понимаю, что адрес массива и адрес его первого элемента одно и... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
466 / 464 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
15.10.2009, 10:40
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
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
 
int main()
{
    char *File="text.txt";
    string str;
    int countWord=0;
 
    setlocale(LC_ALL, "Russian");
 
    ifstream f(File);
    if (!(f.is_open()))  // проверка наличия файла с тестом
        cout<<"ERROR: not file "<<File;
    else
    {
        while(!f.eof()) // чтении из файла
        {   
            f>>str; /*cout<<" ";    cout<<(void *)str[0]<<" "<<(void *)str[str.length()-1]<<endl;*/
            // А и Я заглавные !!!
            if ((str[0]==0xFFFFFFC0/*'A'*/)&&(str[str.length()-1]==0xFFFFFFDF/*'Я'*/))
                ++countWord;
        }
        cout<<"\nWord: "<<countWord<<endl;
    }
    
    f.close();
    cout << endl;
    system("PAUSE");
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.