Шпоры по МПиПА / Строки / Взятие подстроки / Pascal / Описание / Взятие подстроки
.docВзятие подстроки.
Входные данные - строка, из которой берется подстрока, и позиции начала и конца подстроки.
Выходные данные - подстрока.
Внимание – отсчет позиции в строке ведется с 0.
Код: substring.pas.
Исполняемый файл: substring.exe.
Примеры использования (распечатка листинга):
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
Your substring: first position must be <= last position
Press any key to continue...
Substring program.
Enter string: I like programming
Enter first: 7
Enter last: 31
Your substring: last position must be < length(str)
Press any key to continue...