Строки. Паскаль.
Помогите пожалуйста!
Дана строка символов Известно, что символ отличен от пробела и что среди имеется хотя бы один пробел. Рассматриваются - символы, предшествующие первому пробелу (n заранее не известно). Преобразовать последовательность: удалив из каждой группы идущих подряд цифр, в которой более двух цифр и которой предшествует точка, все цифры, начиная с третьей (например, аb+0.1973-1.1 преобразуется в аb+0.19-1.1). |
Цитата:
Код:
VAR |
Почему то программа ни в какую не хочет делать что должна.
|
Цитата:
|
Запускаеться, выводит надпись "Enter the string, containing at least one space:" Ввожу строку, нажимаю Enter. Выводиться первое слово из строки не измененное и программа заканчивает работу. Код ввожу в Делфи, может из за этого?
|
Цитата:
Под Delphi тоже должно работать, только там надо как-то экранный ввод-вывод организовывать. Либо делать файловый. |
Извиняюсь, при вводе цифр с точкой. При нажатии на Enter просто заканчивает работать не выводя ни чего на экран.
|
Вложений: 1
Ну вот как это выглядит у меня:
Вложение 12444 Уж и не знаю, почему у Вас не идет. Попробуйте переделать на файловый ввод-вывод. |
В Delphi в VCL-форме не заработает, создавайте консольное приложение. И еще нужно проверить соответствие листинга набору допустимых операторов.
|
Часовой пояс GMT +4, время: 14:08. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.