
Акентий
7 год назад
Помогите написать программу на языке С++: Из данной строки удалить все цифры и малые латинские буквы
ОТВЕТЫ

Еремей
Aug 15, 2019
//Dev-C++ 5.11
#include lt;iostreamgt;
#include lt;stringgt;
using namespace std;
int main(void)
{string s;
int i=0,k=0;
cingt;gt;s;
k=s.length();
while (k!=i)
{if((s[i]gt;=0amp;amp;s[i]lt;=9)||(s[i]gt;=aamp;amp;s[i]lt;=z))
s.erase(s.begin()+i);
else
i++;
k=s.length();}
coutlt;lt;endllt;lt;s;
return 0;}
Пример ввода:
WaTerMeL1oN
Пример вывода:
WTMLN
#include lt;iostreamgt;
#include lt;stringgt;
using namespace std;
int main(void)
{string s;
int i=0,k=0;
cingt;gt;s;
k=s.length();
while (k!=i)
{if((s[i]gt;=0amp;amp;s[i]lt;=9)||(s[i]gt;=aamp;amp;s[i]lt;=z))
s.erase(s.begin()+i);
else
i++;
k=s.length();}
coutlt;lt;endllt;lt;s;
return 0;}
Пример ввода:
WaTerMeL1oN
Пример вывода:
WTMLN
118
Смежные вопросы: