Скачиваний:
33
Добавлен:
02.05.2014
Размер:
23.55 Кб
Скачать

Взятие подстроки.

Входные данные - строка, из которой берется подстрока, и позиции начала и конца подстроки.

Выходные данные - подстрока.

Внимание – отсчет позиции в строке ведется с 0.

Код: substring.cpp.

Исполняемый файл: substring.exe.

Внимание – в связи с использованием в программе для ввода и вывода строк потоков ввода/вывода cin/cout входная строка не должна содержать пробелов, т.к. пробел рассматривается как символ конца ввода строки.

Примеры использования (распечатка листинга):

Substring program.

Enter string: I_like_programming

Enter first: 7

Enter last: 13

Your substring: program

Press any key to continue...

Substring program.

Enter string: I_like_programming

Enter first: 7

Enter last: 7

Your substring: p

Press any key to continue...

Substring program.

Enter string: I_like_programming

Enter first: 13

Enter last: 7

first position must be <= last position Your substring:

Press any key to continue...

Substring program.

Enter string: I_like_programming

Enter first: 7

Enter last: 31

last position must be < length(str) Your substring:

Press any key to continue...