Задать вопрос
8 июня, 08:07

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

+5
Ответы (1)
  1. 8 июня, 11:11
    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.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «В заданном тексте заменить все встречающиеся пары из одинаковых цифр, словом 'две'. Введите текст, в котором нет цифр. Какой ответ выдаст ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Var St: string; z:string[10]; x:string[2]; i: integer; Begin Write ('введите строку текста - St') ; Readln (St) ; z:='0123456789'; i:=1; while i
Ответы (1)
Помогите сделать программу в Паскале В котором 1) Программа выдает сообщение "Вы маль или дево" 2) Пользователь в переменную ST1 задает значение маль или дево 3) Программа выдает сооб "Ты пошла бы играть в куклы" 4) Вводить ответ через переменную
Ответы (1)
Уровень B. Задача M. Две одинаковые цифры рядом Напишите программу, которая определяет, верно ли, что введённое число содержит две одинаковых цифры, стоящие рядом (как, например, 221). Входные данные Входная строка содержит одно натуральное число.
Ответы (1)
Программа не запускается исправьте программу program lab1; Var x, a, nx:integer; y:real; begin write ('Введите x: ') ; read (x) ; write ('Введите a: ') ; read (a) ; write ('Введите nx: ') ; read (nx) ; If a
Ответы (1)
Помогите написать программу Паскаль, очень прошу, вообще не шарю в программах, а так 2 поставят! Задача "A": Ввести натуральное число и найти сумму его цифр. Пример: Введите натуральное число: 12345. Сумма цифр 15.
Ответы (2)