• Предмет: Информатика
  • Автор: OlegTretyakov
  • Вопрос задан 6 лет назад

Задание на С++
Пользователь вводит цифры и буквы вперемешку, необходимо отобрать из этой строки только цифры.

Помогите, пожалуйста!


OlegTretyakov: Можно использовать функции для работы со строками.

Ответы

Ответ дал: Вованичикчка
1

#include <iostream>

#include <ctype.h>

using namespace std;

int main()

{

   string s;

   cout << "Введите строку: ";

   cin >> s;

   

   string n = "";

   for (int i = 0; i < s.length(); i++)

       if (isdigit(s[i]))

           n += s[i];

   

   cout << n;

   return 0;

}


OlegTretyakov: Спасибо большое!)
Вас заинтересует