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

Задачка на указатели. Указать, сколько раз встречается в тексте каждое из двухбуквенных сочетаний - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL, istream_iterator, в вектор считывается неверное количество символов http://www.cyberforum.ru/cpp-beginners/thread759754.html
Имеется программа, в которой происходит посимвольное чтение из файла в вектор: #include <fstream> #include <iostream> #include <vector> #include <iterator> char * buffer; size_t file_length; size_t size1, size2, size3;
C++ Как максимально быстро сложить два динамических одномерных массива? SSE? Всем привет! Нужно максимально быстро сложить поэлементно два байтовых массива. Есть: unsigned char *buf1; unsigned char *buf2; unsigned char *buf3; buf1= new unsigned char; buf2= new unsigned char; buf3= new unsigned char; //чем-то заполняю. И теперь нужно: http://www.cyberforum.ru/cpp-beginners/thread759746.html
Удаление двухмерного массива C++
Доброго дня. Выделяем память под квадратную матрицу --> заполняем --> освобождаем занятую память . Следующий вопрос : при повторном выделении памяти и заполнении . работа программы некорректна , а именно вывод на экран следующего : 0 1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 0 1 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 153563520 -1 -1 0 153563532 0 0 0 0 0 0...
В выходной фаил записываются вместе с ответом записываются каракули. Помогите исправить ошибку C++
#include <iostream> using namespace std; void funk (int n, int k) { freopen("input.txt", "rt", stdin); freopen("output.txt", "wt", stdout); cin>>n;
C++ Алгоритм шифрования Triple DEZ, Нужно дописать код DEZ в Triple DEZ http://www.cyberforum.ru/cpp-beginners/thread759698.html
Есть исходный код С++ программы реализующей алгоритм DEZ , нужно переделать её в алгоритм Triple DEZ . Сдача через два дня, если можно то помочь до 14, крайний срок 15 числа. Спасибо большое. #include<stdio.h> #include<math.h> #include<limits.h> #include<string.h> #define N 17 #define M 28
C++ Реализация методов КИТ Не знаю как на С++ реализовать модифицированный метод Хаффмана на примере любого простейшего бинарного изображения!Если кто знает, помогите - не шарю...:( подробнее

Показать сообщение отдельно
palva
 Аватар для palva
2372 / 1594 / 190
Регистрация: 08.06.2007
Сообщений: 6,362
Записей в блоге: 4
12.01.2013, 22:36     Задачка на указатели. Указать, сколько раз встречается в тексте каждое из двухбуквенных сочетаний
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
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main() {
    ifstream infile("infile.txt");
    char buff;
    char ch1 = 's';
    char ch2 = 'f';
    int count = 0;
    int r = 1;
    while(buff=infile.get(), infile) {
        if(r) {
            if(buff == ch1) {
                r = 0;
            }
        }
        else
        {
            if(buff == ch2) {
                count++;
                r = 1;
            }
            else {
                if(buff != ch1) {
                    r = 1;
                }
            }
        }
    }
    infile.close();
    cout << count << endl;
    return 0;
}
 
Текущее время: 15:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru