Задать вопрос
25 июня, 23:58

В заданном тексте заменить все встречающиеся пары из одинаковых цифр, словом 'две'. Введите текст, в котором нет цифр. Какой ответ выдаст программа? Внесите изменения в программу так, чтобы на этот случай выдавалось сообщение 'в тексте нет цифр'

+3
Ответы (1)
  1. 26 июня, 02:27
    0
    Var t: string;

    f: boolean;

    i: integer;

    begin

    t : = '11 рыба 122344 р22 б2';

    / / readln (t) ;

    i : = Length (t) - 1;

    for i : = Length (t) - 1 downto 1 do

    if (t[i] in ['0' ... '9']) and (t[i] = t[i+1]) then begin

    Delete (t, i, 2) ;

    Insert ('две', t, i) ;

    f : = true;

    end;

    if f then writeln (t)

    else writeln ('нет цифр') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В заданном тексте заменить все встречающиеся пары из одинаковых цифр, словом 'две'. Введите текст, в котором нет цифр. Какой ответ выдаст ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы