Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
VitalOrsha
0 / 0 / 1
Регистрация: 04.04.2015
Сообщений: 52
#1

Определить длину введенной строки, и, если длина больше заданной, то удалить символы от a до z - C++

02.11.2016, 16:54. Просмотров 351. Ответов 1
Метки нет (Все метки)

Здравствуйте можете пожалуйста помочь с задачей на строки. Очень прошу.
Определить длину введенной строки, и, если длина больше 15, то удаляются все символы от a до z.
http://www.cyberforum.ru/cpp-beginners/thread739188.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2016, 16:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить длину введенной строки, и, если длина больше заданной, то удалить символы от a до z (C++):

Программа должна определить длину введенной строки L и, если длина L >15, то удаляются все a..z.
27. Ввести с клавиатуры строку символов. Признак окончания ввода строки –...

Определить длину введенной строки L, и если длина L четная, то удаляются 3 первых, иначе 3 последних символа
#include "stdafx.h" #include "conio.h" #include "stdio.h" #include...

Определить длину последнего слова строки длина которого больше 2 букв
Здравствуйте, прошу помочь в работе с символьными строками. Надо решить задачу:...

Программа со строками. Определить длинну введенной строки L и если длина L кратна 3 удалит каждый третий символ
Люди помогите нечего не понимаю нужна программа что бы могла вывести с...

Определить длину строки,удалить из строки все символы, которые равны заданному
Доброго времени суток уважаемые форумчане. Помогите пожалуйста с написанием...

1
shilko2013
249 / 226 / 184
Регистрация: 02.04.2016
Сообщений: 886
Завершенные тесты: 1
02.11.2016, 17:20 #2
Лучший ответ Сообщение было отмечено VitalOrsha как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream> 
#include <string>
using namespace std;
 
int main() 
{ 
    string s;
    cin >> s;
    if (s.length()>15)
    {
        for (auto it = s.end()-1; it >= s.begin(); --it)
             if (*it>='a'&&*it<='z')
                 s.erase(it);
    }
    cout << s;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2016, 17:20
Привет! Вот еще темы с решениями:

Вычислить длину введенной строки и вывести символы строки с четными индексами
Напишите программу, которая требует ввода строки с клавиатуры. Программа...

Если длина введенной строки кратна 4, первую часть строки поменять местами со второй
Если длина введенной строки кратна 4, первую часть строки поменять местами со...

Строка: Определите длину введенной строки, и если она кратна 4, то поменяйте местами первую часть строки со второй
Разработайте программу работы со строками. Организуйте ввод исходных данных с...

Вывести на консоль те строки, длина которых меньше (больше) средней, а также длину.
Собственно вот проблема..Мне помогали писать данную программу но она что-то все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru