Дана строка ,состоящая из групп нулей и единиц. Найти и вывести на экран группы с чётным количеством символов. На языке C++.

27 Сен 2019 в 19:44
698 +1
0
Ответы
1
include include

using namespace std;

int main() {
string str;
cout << "Enter a string of 0s and 1s: ";
cin >> str;

int count = 0;
for (int i = 0; i < str.length(); i++) {
if (str[i] == '0' || str[i] == '1') {
count++;
} else {
if (count % 2 == 0) {
cout << str.substr(i - count, count) << endl;
}
count = 0;
}
}
if (count % 2 == 0) {
cout << str.substr(str.length() - count, count) << endl;
}
return 0;

}

19 Апр 2024 в 19:11
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир