Вопрос задан 16.04.2018 в 23:51. Предмет Информатика. Спрашивает Шефер Лера.

С++ ПОМОГИТЕ!!!!!!! Вам дана строка S, состоящая из строчных латинских букв. Ваша задача — удалить

из этой строки последнюю из букв «l», если такая буква есть в строке, и вывести изменённую строку. Латинская строчная буква «l» имеет ASCII-код 108. Если строка не содержит такую букву, выведите исходную строку, ничего не удаляя. Пример: входные данные iloverockandroll выходные данные iloverockandrol
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мороз Вадим.

Странное задание конечно
#include <iostream>using namespace std;

int main()
{
    string s("iloverockandroll");
    for (auto i : s) {
            if (i == 'l') {
            s.erase(s.end() - 1);
            break;
        }
    }
    cout << s;
    return 0;
}

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос