0 / 0 / 0
Регистрация: 22.01.2014
Сообщений: 6
1

Дана строка. Удалить символы, стоящие между символами n и m

26.01.2014, 20:11. Показов 2282. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана строка. Удалить символы, стоящие между символами n и m. Прошу описать полностью и точно задачу.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2014, 20:11
Ответы с готовыми решениями:

Дана строка символов разделенных пробелом. Удалить все символы стоящие на четных местах
Дана строка символов разделенных пробелом.удалить все символы стоящие на четных местах Помогите...

Вводится строка, удалить из нее символы, стоящие между двумя звездочками
строка

Дана строка s. Вывести эту строку с пробелами между всеми символами.
Дана строка s. Вывести эту строку с пробелами между всеми символами.

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

5
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
26.01.2014, 20:25 2
Цитата Сообщение от TPABAneHAPKOTUK Посмотреть сообщение
Прошу описать полностью и точно задачу.
Это ты должен полностью и точно описать задачу, а не как сейчас, с коленки списал.
0
0 / 0 / 0
Регистрация: 22.01.2014
Сообщений: 6
26.01.2014, 20:34  [ТС] 3
так я просто попросил.. а свое мнение мог бы ты оставить при себе
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
26.01.2014, 21:03 4
Если n,m это номера символов в строке то так
Pascal
1
delete(s,n+1,m-n-1);
0
0 / 0 / 0
Регистрация: 22.01.2014
Сообщений: 6
27.01.2014, 00:27  [ТС] 5
Цитата Сообщение от Puporev Посмотреть сообщение
Если n,m это номера символов в строке то так
Pascal
1
delete(s,n+1,m-n-1);
а можно более подробнее расписать
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
27.01.2014, 06:42 6
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var s:string;
    n,m:byte;
begin
clrscr;
repeat
writeln('Введите строку длиной не менее 3');
readln(s);
until length(s)>2;
repeat
writeln('Введите номера двух символов в строке n<m');
readln(n,m);
until(n>0)and(m>n)and(m<=length(s));
writeln('Удаление символов с ',n+1,' по ',m-1);
delete(s,n+1,m-n-1);
write(s);
readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2014, 06:42
Помогаю со студенческими работами здесь

Удалить из строки символы, стоящие между двумя звездочками
Решите пожалуйста 2 задачки самым простым способом и если не трудно,объясните каждую строчку. ...

Удалить из строки символы, стоящие между двумя звёздочками
Вводится строка удалить из нее символы,стоящие между двумя звёздочками

В промежутке между символами с номерами от P1 до P2 удалить все символы, пока не встретится символ S2
Помогите с заданием, пожалуйста! Даны строка S1 и два числа P1 и P2 (P1 и P2 меньше длины...

Дана строка. Удалить все символы «а». Использовать рекурсивную процедуру
Дана строка. Удалить все символы «а». Использовать рекурсивную процедуру.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru