Получить текст в скобках - QBasic

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

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

В заданном тексте

X$

имеется часть, заключенная в скобки. Образовать новую переменную, в которую записана часть, содержащаяся в скобках Помогите пожалуйста

Решение задачи: «Получить текст в скобках»

textual
Листинг программы
DIM X AS STRING
DIM Y AS STRING
DIM a AS INTEGER
DIM b AS INTEGER
Y = ""
X = "lalalala papapa (kokoko) kukuku!"
a = INSTR(X,"(")
b = INSTR(X,")")
Y = MID$( X,a+1,b-a-1)
PRINT Y

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

  1. Объявляются переменные X, Y, a, b типа STRING и INTEGER соответственно.
  2. Переменной Y присваивается пустая строка.
  3. Переменной X присваивается строка lalalala papapa (kokoko) kukuku!.
  4. Переменным a присваивается значение функции INSTR, которая ищет первое вхождение символа ( в строке X.
  5. Переменной b присваивается значение функции INSTR, которая ищет первое вхождение символа ) в строке X.
  6. Переменной Y присваивается значение функции MID$, которая возвращает подстроку с X, начиная с позиции a+1 и до b-a-1 символов.
  7. Выводится значение переменной Y.

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


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

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

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