• Дана строка. Преобразовать ее, заменив точками все двоеточия (:), встречающиеся среди первых n/2 символов, и заменив
    точками все восклицательные знаки, встречающиеся среди сим­волов , стоящих после n/2 символов.
    Язык:c++

Ответы 1

  • #include<iostream>#include<string>using namespace std;int main(){    string S;    cin >> S;    int L = S.length();    for(int i = 0; i < L/2; i++)        if (S[i] == ':') S[i] = '.';    for(int i = L/2; i < L; i++)        if (S[i] == '!') S[i] = '.';        cout << S;    return 0;}
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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