Задание на С++ Пользователь вводит цифры и буквы вперемешку, необходимо отобрать из этой строки только…
Задание на С++
Пользователь вводит цифры и буквы вперемешку, необходимо отобрать из этой строки только цифры.
Помогите, пожалуйста!
Помогите пожалуйста сделать ввод с клавиатуры в представленной задаче. Язык программирования C++. Заранее спасибо
Задача:
#include
using namespace std;
int main(){
int i, len, maxlen;
const char* str=»010011000111001″; Тут должен быть ввод с клавиатуры
for (i=1, len=maxlen=1; str[i]; i++)
if (str[i]==str[i-1]){
len++;
maxlen=len>maxlen?len:maxlen;
}
else
len=1;
std::cout<
return 0;
}
Нужны ответы на задачу по Помогите пожалуйста сделать ввод с клавиатуры в представленной задаче. Язык программирования C++. Заранее спасибо Задача: #include using namespace std; int main(){ int i, len, maxlen; const char* str="010011000111001"; Тут должен быть ввод с клавиатуры for (i=1, len=maxlen=1; str[i]; i++) if (str[i]==str[i-1]){ len++; maxlen=len>maxlen?len:maxlen; } else len=1; std::cout< return 0; }? Читайте множественные решения и рекомендации от участников. Ответы на этот вопрос [Наличие ответов: если есть ответы, то 'уже доступны', если нет — 'пока нет']. Присоединяйтесь к нашему сообществу, задавайте вопросы и делитесь своим опытом с другими.
Ответ:
Попробуйте использовать тип string
Объяснение:
string str= «010011000111001»;
cin >> str;
cout << str;