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

Дана последовательность символов, в начале которой имеется некоторое количество одинаковых символов. Определить это количество - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу удаления из строки слова с заданным номером. http://www.cyberforum.ru/cpp-beginners/thread1073697.html
8.10.1. Помогите, пожалуйста, решить задачу. Написать программу удаления из строки слова с заданным номером.
C++ Определить, встречаются или нет ключевые слова в тексте. 8.9.2. Помогите, пожалуйста, решить задачу в С++. Заданы текст и три ключевых слова. Определить, встречаются или нет ключевые слова в тексте. http://www.cyberforum.ru/cpp-beginners/thread1073696.html
Написать программу, которая доводит длину строки до заданной, вставляя пробелы между словами. C++
8.9.1. Помогите, пожалуйста, решить задачу в С++. Написать программу, которая доводит длину строки до заданной, вставляя пробелы между словами.
Дан текст. Определить, каких букв в нем больше k или m. C++
8.8.2. Помогите, пожалуйста, решить задачу в С++. Дан текст. Определить, каких букв в нем больше k или m.
C++ Поиск последнего вхождения в строку заданной подстроки http://www.cyberforum.ru/cpp-beginners/thread1073692.html
8.8.1. Помогите, пожалуйста, решить задачу в С++. Написать программу поиска последнего вхождения в строку заданной подстроки.
C++ Найти все слова, которые встречаются в каждом из двух заданных предложений 8.7.2. Помогите, пожалуйста, решить задачу в С++. Найти все слова, которые встречаются в каждом из двух заданных предложений. подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
17.01.2014, 00:44     Дана последовательность символов, в начале которой имеется некоторое количество одинаковых символов. Определить это количество
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
 
int main()
{
    std::string userString;
    std::cout << "Input the string: ";
    std::getline(std::cin, userString);
    
    size_t counter(0);
    for (char currentStringSymbol : userString) {
        if (currentStringSymbol == userString.front()) {
            counter++;
        } else {
            break;
        }
    }
    std::cout << "Count: " << counter << std::endl;
    
 
    std::system("pause");
    return 0;
}
 
Текущее время: 10:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru