• Дана строка. Определить количество буквосочетаний ":=" , если таких буквосочетаний в строке нет, вывести сообщение. Сделать программу в VIsual Studio C++

Ответы 1

  • Код

    #include <iostream>

    using namespace std;

    int main()

    {

       setlocale(LC_ALL, "Russian"); // допускаем русский язык в консоли

       string s = ":==:Example:=:=:="; // пример строки, в которой 4 символосочетания :=

       unsigned int N = 0; // счётчик

       for(int i = 0; i < s.length(); i++){ // lenght() подсчитывает количество символов в строке

            if(s[i] == ':' && s[i+1] == '='){

               N = N + 1;

           }

       }

       cout << "':=' Встречается " << N << " раз.";

       return 0;

    }

    Проверка

    ':=' Встречается 4 раз.

    • Автор:

      campos
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years