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

Обработка последовательности символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Пустое окно при создании нового проекта http://www.cyberforum.ru/cpp-beginners/thread1310294.html
Добрый день, при создании проекта в любой из версий VS express(2008,2010,12,13) при создании проекта появляется пустое окно. Клавиши "готово" и "отмена" некликабельны.
C++ Написать функцию: определение суммы цифр числа Задание: Даны два натуральных числа. Выяснить, в каком из них сумма цифр больше. (Определить функцию для расчета суммы цифр натурального числа.) Я выяснил только в каком из них цифр больше, но нужно еще и сумму. хелп #include <iostream> #include <conio.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1310279.html
Работа с массивом с MPI C++ (есть код) C++
Задача инвертирования массива. Как делаю я: определяю количество значений, которое будет далее разослано по процессам. Заполняю массив. Раздаю значения массива по процессам. Остаток оставляю для управляющего процесса. Инвертирую. Код привожу ниже. Еще ниже результат работы программы. Первая строчка - как массив заполнился. Далее столбиком идет результат инвертирования. Проблема в том, что...
Спроектировать класс Множество реализовав конструкторы и соответствующие методы C++
Спроектировать классы, реализовав конструкторы и соответствующие методы. В главной функции продемонстрировать их использование. Множество (2 класса: элемент множества и множество состоят в отношении агрегации) Конструкторы: пот умолчанию, с параметрами и копирования. Деструктор. Функции: прибавления элемента к множеству; вывод всех элементов множества на экран; проверка вхождения...
C++ Реализовать класс http://www.cyberforum.ru/cpp-beginners/thread1310256.html
Срочно помогите пжл, сижу на контрольной) надо написать реализацию класса Animal с информацией о животном и примером применения
C++ Переставить местами максимальный и минимальный элементы массива Дан массив, состоящий из n целых чисел (n<=10). Переставить местами максимальный и минимальный элементы. подробнее

Показать сообщение отдельно
Гоблин-инженер
113 / 113 / 32
Регистрация: 18.09.2014
Сообщений: 337
25.11.2014, 11:53     Обработка последовательности символов
Leksway1,
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
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <cstring> 
#include <string>
 
 
using namespace std;
 
int main()
 
{
    setlocale( LC_ALL,"Russian" );
    char str[256];
    int i=0,num1=0, num2 = 0,len=0;
    scanf("%s",str);
    len=strlen(str);
    for(i=0; i <= len-3; ++i)
        if(str[i] == 'a' && str[i + 1] == 'b')
        {
            if (str[i + 2] == 'c') {
                i += 2;
                num1++;
            } else if (str[i + 2] == 'a') {
                num2++;
                i+=2;
            }
        }
     printf("Число вхождений  abc в последовательность=%i",num); 
    getch();
    return 0;
}
наверно вот так?
 
Текущее время: 11:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru