Выводить в в TextBox выбранный билет, номер которого вводится в RealField - PascalABC.NET

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

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

PascalABC.net, Есть файл с билетами. Перед и в конце каждого билета стоят символы <-№билета и №билета->. Пример: "<-1 Сколько вам лет? 1-> Требуется выводить в форме(в TextBox) выбранный билет, номер которого вводится в (RealField) Буду очень благодарен за любые ответы.. Прикрепил то что смог набрать..

Решение задачи: «Выводить в в TextBox выбранный билет, номер которого вводится в RealField»

textual
Листинг программы
Program Test;
uses crt;
var txt : string;
 
begin
clrscr;
write('Введите текст: ');
readln(txt);
txt := '<-1 '+txt+' 1->';
writeln(txt);
while (Pos('<-', txt) > 0) do begin delete(txt, Pos('<-', txt), length('<-n_')); end;
while (Pos('->', txt) > 0) do begin delete(txt, Pos('->', txt) - length('_n'), length('_n->')); end;
writeln;
writeln(txt);
end.

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

  1. Программа считывает текст из консоли и сохраняет его в переменной txt.
  2. Затем программа добавляет строки '<-1 ' и ' 1->' в начало и конец текста соответственно.
  3. Эта строка '<-1 '+txt+' 1->' выводится на консоль.
  4. Далее, программа удаляет все символы '<-' и '->' из строки txt, используя функции Pos и Delete.
  5. В конце программа выводит обновленную версию текста на консоль.
  6. Результат: Текст, введенный пользователем, будет отображаться с '<-1 ' в начале и ' 1->' в конце. Все символы '<-' и '->' будут удалены.

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


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

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

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