Задать вопрос

PascalABC. Строки. Написать процедуру, которая удаляет следующий элемент после элемента равному нулю

+3
Ответы (1)
  1. 27 марта, 13:01
    0
    program zz1;

    var

    s, s1: string; / / задаем переменные строкового типа

    procedure pr (f:string; var f1:string); / / описываем процедуру

    var i:integer;

    begin

    for i : = length (f) downto 1 do / / организуем цикл, в котором переберем все символы от последнего до первого

    if f[i] = '0' then delete (f, i + 1, 1); / / проверяем, если элемент равен нулю, то удаляем элемент, который стоит за ним

    f1:=f;

    end;

    begin

    write (' введите последовательность элементов ');

    read (s); / / вводим с клавиатуры последовательность элементов

    pr (s, s1);

    write ('полученная последовательность элементов = ', s1);

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «PascalABC. Строки. Написать процедуру, которая удаляет следующий элемент после элемента равному нулю ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Pascal ABC. Написать процедуру, которая выводит на экран первые 3 элемента из массива, которые не равны друг другу. Или процедуру нахождения 3 максимальных элементов массива, которые не равны друг другу
Ответы (1)
1. Дан массив 1 2 3 4 5 6 7 8 7 0 - 8 - 4 2 16 - 10 2 А Определите: А) размерность массива; Б) значение элемента А[3]; В) значение максимального элемента массива; Г) индекс первого отрицательного элемента массива;
Ответы (1)
1 Написать процедуру вычисления среднего арифметического двух чисел. Числа и результат передаются в качестве параметров, в каком из двух введенных с клавиатуры целых чисел произведение цифр больше.
Ответы (1)
Написать программу, которая для заданной строки s удаляет из нее последовательность символов, рассположенных между двумя запятыми (считается, что в строке ровно две запятые)
Ответы (1)
Написать программу 1. в которой элементы двумерного массива равны сумме квадратов индексов, 2. которая циклически сдвигает заданный одномерный массив на один элемент вправо (при этом последний элемент оказывается на месте первого элемента).
Ответы (1)