No Image

Удаление символов из строки паскаль

0 просмотров
11 марта 2020

Удалить из текста все запятые.

Наверное проще бы было здесь так: Если повнимательнее присмотритесь к своему циклу, то поймете, что размер строки после каждой найденной запятой уменьшается. За счет этого происходит смещение

Задача

Удалить из строки ее часть с заданной позиции и заданной длины.

Решение

s – строка;
i – номер символа в строке, начиная с которого будет осуществляться удаление;
len – длина удаляемой последовательности символов.

Алгоритм решения задачи:

  1. Присвоить переменной s произвольную строку.
  2. Записать в i и len первый символ, с которого будет производиться удаление, и длину удаляемой последовательности.
  3. Применить процедуру delete() к строке s.
  4. Вывести на экран строку s.

Программа на языке Паскаль:

Процедура delete (s, start, len) удаляет из строки s, начиная с позиции start, подстроку длиной len.

Удалить из строки повторяющиеся символы паскаль.

Удалить из строки повторяющиеся символы паскаль.
Алгоритм: создаем новую строку, в ней будем хранить неповторяющиеся символы. Затем сравниваем символы в исходной строке с новой строкой. Если в новой строке нет символа, добавляем в новую строку и продолжаем цикл. Если в новой строке присутствует символ, то в исходной строке удаляем этот символ.

Удалить из строки повторяющиеся символы паскаль.

Читайте также:  Восстановление флешки silicon power 16gb программа
Комментировать
0 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector