Удалить в словах первое вхождение буквы ‘е’, если такое имеется. - Free Pascal

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

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

3. Удалить в словах первое вхождение буквы ‘е’, если такое имеется.

Решение задачи: «Удалить в словах первое вхождение буквы ‘е’, если такое имеется.»

textual
Листинг программы
  1. var
  2.   S: string;
  3.   k: integer;
  4.  
  5. begin
  6.   repeat
  7.     Write('Слово: ');Readln(S);
  8.     if S = '' then break;
  9.     for k := 1 to length(S) do
  10.       if S[k] = 'е' then begin
  11.         Delete(S, k, 1);
  12.         break;
  13.       end;
  14.     Writeln('Новое слово: ', S);
  15.   until false;
  16. end.

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

  1. Объявлены две переменные: S (строка) и k (целое число).
  2. Цикл повторяется до тех пор, пока пользователь не введет пустую строку.
  3. В каждой итерации цикла пользователю предлагается ввести слово.
  4. Если введенное слово пустое, то цикл прерывается.
  5. В каждой итерации цикла проверяется, содержит ли слово букву е.
  6. Если слово содержит букву е, то она удаляется из слова.
  7. После удаления буквы е выводится новое слово.
  8. Цикл продолжается до тех пор, пока не будет введено пустое слово.

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


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

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

10   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы