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

Строка: удалить из строки каждый символ, кратный n, при этом символы справа от удаленного сдвигаются влево

03.06.2016, 17:01. Показов 904. Ответов 4

Студворк — интернет-сервис помощи студентам
Нужно написать программу, которая удаляет из введенной строки каждый символ, кратный n, при этом символы справа от удаленного сдвигаются влево
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2016, 17:01
Ответы с готовыми решениями:

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

Из текста удалить заданный символ, каждый раз сдвигая оставшуюся часть каждой строки “влево”
Из текста удалить заданный символ, каждый раз сдвигая оставшуюся часть каждой строки “влево”.

Дана строка А и символ s. Удалить из строки символы, размещенные в символа s
Дана строка А и символ s. Удалить из строки символы, размещенные до символа s. как при с помощью...

Строка: каждый символ строки S заменяются на следующий за ним символ в строке S...
Дано: в текстовом файле fin.txt находится текст на русском языке. С клавиатуры вводится число К....

4
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
03.06.2016, 18:11 2
Цитата Сообщение от Stein_ Посмотреть сообщение
каждый символ, кратный n
Это как? Типа А кратно 10?
0
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 40
03.06.2016, 20:18  [ТС] 3
Цитата Сообщение от Puporev Посмотреть сообщение
Это как? Типа А кратно 10?
Нет. По счёту кратный заданному числу n. Например имеем строку "hello world". Задаём число 2 и получаем "hlowrd", то есть удался каждый второй символ, то бишь каждый кратный двум
0
Почетный модератор
64288 / 47587 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
03.06.2016, 20:23 4
Это пишут так
Удалить из введенной строки каждый символ, индекс которых кратен n.

Добавлено через 1 минуту
Pascal
1
2
for i:=length(s) downto 1 do
if i mod n=0 then delete(s,i,1);
0
0 / 0 / 0
Регистрация: 09.12.2013
Сообщений: 40
03.06.2016, 22:35  [ТС] 5
Цитата Сообщение от Puporev Посмотреть сообщение
Это пишут так
Удалить из введенной строки каждый символ, индекс которых кратен n.
Хорошо, учту. Спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.06.2016, 22:35
Помогаю со студенческими работами здесь

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

В данном тексте удалить каждый символ * и повторить все остальные символы
В данном тексте удалить каждый символ * и повторить все остальные символы.

Дана строка. Создайте приложение, преобразующее строку, удалив каждый символ «*» и повторив каждый символ, отличный от «*»
Дана строка. Создайте приложение, преобразующее строку, удалив каждый символ «*» и повторив каждый...

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

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

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


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

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

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