Задать вопрос
27 апреля, 21:31

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

+5
Ответы (1)
  1. 27 апреля, 23:14
    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)