Задать вопрос
2 июля, 16:29

Преобразовать исходную строку, заменив в ней каждую точку многоточием (т. е. тремя точками).

+4
Ответы (1)
  1. 2 июля, 16:43
    0
    Var s1, s2:string; n, m:byte;

    begin

    readln (s1) ;

    for n:=1 to length (s1)

    do

    begin

    s2:=s2+copy (s1, n, 1) ;

    if copy (s1, n, 1) = '.'

    then

    begin

    s2:=s2+' ... ';

    end;

    end;

    writeln (s2) ;

    end.

    Вот так
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Преобразовать исходную строку, заменив в ней каждую точку многоточием (т. е. тремя точками). ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Преобразовать исходную строку, заменив каждую из групп стоящих рядом двух или более точек многоточием (т. е. тремя точками).
Ответы (1)
Даны натуральное число n и символы S1, ..., Sn (строка). Преобразовать данную строку, заменив в ней каждую точку многоточием (т. е. тремя точками).
Ответы (1)
Дана строка. Каждую точку замените многоточием (т. е тремя точками). В чем беда? или совсем не правильно? var str : string; q:integer; k:string; begin writeln ('введите строку') ; readln (str) ; k:=' ... '; q:=pos ('.
Ответы (1)
Даны натуральное число n, символы s1, s2, ..., sn. Преобразовать последовательность s1, s2, ..., sn заменив в ней: все восклицательные знаки точками.
Ответы (1)
Программы с процедурой вставки В строку s1 занесите свои фамилию и отчество (через пробел). В строку s2 занесите свое имя. С помощью процедуры вставки измените строку s1 таким образом, чтобы она содержала Ваши фамилию, имя, отчество.
Ответы (1)