К содержанию

Упражнение 1 (Символьные переменные и строки)

Дана строка символов. Удалить из нее первый знак препинания.

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

PROGRAM PRG3_1;

VAR STR : STRING;

L, I, J : INTEGER; M : SET OF CHAR;

BEGIN

WRITELN(‘BBEДИTE ТЕКСТ’);

READLN(STR);

L := LENGTH(STR);

FOR I := 1 TO L DO

IF NOT(STR[l] IN M) THEN

WRITE(STR[I])

ELSE

BREAK;

FOR J := 1+1 TO L DO

WRITE(STR[J]);

WRITELN

END.

Для решения задачи:

— формируем тело программы и описываем переменные;

— задаем значение множества М — множества знаков препинания;

— цикл FOR I := 1 ТО L DO осуществляет вывод строки до первого знака препинания;

— цикл FOR J := 1+1 ТО L DO выводит строку после первого знака препинания;

— после вывода закрываем строку оператором WRITELN.

Переменные:

I, J — переменные циклов;

L — длина строки;

STR — строка текста;

М — множество знаков препинания.

Добавить комментарий

Частые вопросы

Можно ли считать рейтинг на Языки программирования Pascal и Delphi рекламой?

Нет, это справочная подборка. Партнёрские ссылки, если они есть, не заменяют проверку оферты, лицензий и отзывов на стороне сервиса.

Чем страница «Упражнение 1 (Символьные переменные и строки)» отличается от главной Языки программирования Pascal и Delphi?

Это отдельная карточка или рубрика, а не дубль главной. Канонический адрес — текущий URL без www и с https.

Стоит ли покупать «Упражнение 1 (Символьные переменные и строки)» только по этому тексту?

Нет. Текст помогает сравнить варианты, но финальный выбор зависит от вашего сценария, бюджета и актуальной оферты продавца.

Где смотреть источники и контакты редакции Языки программирования Pascal и Delphi?

Автор указан в карточке страницы. Служебные разделы — «О проекте», «Контакты» и политика конфиденциальности — в подвале сайта.