Юля @ Сегодня, 11:04
,
Юля, простите, я очень бы хотел помочь, но мне лично не понятно, что требуется.
Программа не может выдать новый номер, потому что не умеет его получить из строки, где есть хоть один символ, который не есть числом (в нашем случае, это дробь).
Напишите функцию, которая будет генерировать новый номер, исходя из Ваших реалий.
Если хотите, чтобы на форуме Вам написали функцию - это другое дело, так тогда и пишите.
На ошибку я Вам указал.