Создать программу, которая удаляет последнюю букву во введенном имени, пока не останется только одна буква - Pascal

Узнай цену своей работы

Формулировка задачи:

Создать программу, которая удаляет последнюю букву во введенной имя, пока не останется только одна буква. например, имя: apple appl app ap a

Решение задачи: «Создать программу, которая удаляет последнюю букву во введенном имени, пока не останется только одна буква»

textual
Листинг программы
  while Length(s)>0 do begin
    WriteLn(s);
    Dec(s[0]);
  end;

Объяснение кода листинга программы

  1. Задана переменная s типа string, которая содержит введенное имя.
  2. В цикле while происходит проверка условия Length(s)>0, где Length — это функция, определяющая длину строки.
  3. Если условие истинно, то происходит вывод значения переменной s с помощью функции WriteLn.
  4. Затем выполняется уменьшение значения первого символа строки s на единицу с помощью операции Dec(s[0]).
  5. Цикл продолжается до тех пор, пока условие не станет ложным.
  6. В результате выполнения программы последняя буква во введенном имени будет удалена.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5
Похожие ответы