|
Дана строка символов. Заменить в ней все восклицательные знаки на точки. Данная программа представляет собой примитивный транслятор, который транслирует все символы в строке как они есть, а восклицательные знаки транслирует в точки. PROGRAM PRG3_2; VAR STR : STRING; L, I: INTEGER; BEGIN WRITELN(‘BBEДИTE ТЕКСТ’); READLN(STR); L := LENGTH(STR); WRITELN(‘ПРЕОБРАЗОВАННЫЙ ТЕКСТ’); FOR I := 1 TO L DO IF (STR[I] = ‘!’) THEN WRITE(‘.’) ELSE WRITE(STR[I]); WRITELN END. Для решения задачи: — формируем тело программы и описываем переменные; — цикл FOR I := 1 ТО L DO осуществляет вывод строки с заменой ‘!’ на ‘.’ — после вывода закрываем строку оператором WRITELN. Переменные: I — переменная цикла; L — длина строки; STR — строка текста. |
Перейти к содержанию
Частые вопросы
Как часто обновляются данные по теме «Упражнение 2 (Символьные переменные и строки)»?
Страница пересматривается, когда меняются публичные условия, состав линейки или появляются устойчивые жалобы пользователей. Дата в карточке и в карте сайта меняется только после правки текста.
Нужна ли регистрация, чтобы пользоваться материалами Языки программирования Pascal и Delphi?
Нет. Все обзоры, таблицы и FAQ открыты. Формы заявок, если встречаются, ведут на сайты компаний и не являются частью этого проекта.
Где смотреть источники и контакты редакции Языки программирования Pascal и Delphi?
Автор указан в карточке страницы. Служебные разделы — «О проекте», «Контакты» и политика конфиденциальности — в подвале сайта.
Есть ли смысл читать FAQ, если уже есть рейтинг?
Да. FAQ отвечает на типовые вопросы выбора, рейтинг — на сравнение позиций. Это разные блоки одной страницы.