Информатика

Напишите программу, которая заменяет каждый пробел символом визуализации (•) с кодом 183 во введенной строке

Напишите программу, которая заменяет каждый пробел символом визуализации (•) с кодом 183 во введенной строке, содержащей предложение или несколько коротких предложений. Также программа должна добавить символ конца абзаца с кодом 182 в конце строки. Используйте PascalABC.NET.
Верные ответы (1):
  • Viktorovich
    Viktorovich
    48
    Показать ответ
    Предмет вопроса: Создание программы для замены пробелов символами визуализации в строке

    Описание:
    Для решения данной задачи воспользуемся языком программирования PascalABC.NET, который позволяет работать с строками и символами. Программа будет принимать введенную строку и заменять каждый пробел символом визуализации (•) с кодом 183. Затем программа добавит символ конца абзаца с кодом 182 в конце строки.

    Вот код программы, выполняющей указанные действия:

    pascal
    program ReplaceSpaces;
    var
    inputString: string;
    outputString: string;

    begin
    writeln("Введите строку:");
    readln(inputString);

    outputString := inputString;
    while Pos(" ", outputString) > 0 do
    outputString[Pos(" ", outputString)] := Char(183);

    outputString := outputString + Char(182);

    writeln("Результат:");
    writeln(outputString);
    end.


    Демонстрация:

    Введите строку:
    Привет мир!
    Результат:
    Привет•мир!¶


    Совет:
    Чтобы лучше понять работу программы, можно пошагово отследить выполнение кода и проверить результат на различных входных строках.

    Практика:
    Напишите программу на PascalABC.NET, которая принимает предложение от пользователя и заменяет все буквы "а" на символ "&". В конце строки необходимо добавить символ конца строки (*n).
Написать свой ответ: