Ввести имя файла с расширением и заменить его на расширение ".exe" - QBasic

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

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

Ввести имя файла( с расширением )и Заменить его на расширение ".exe" Помогите кто чем может)

Решение задачи: «Ввести имя файла с расширением и заменить его на расширение ".exe"»

textual
Листинг программы
INPUT "enter file name: ", a$
c$ = "ren " + a$ + " " + LEFT$(a$, INSTR(a$, ".")) + "exe"
SHELL c$

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

  1. Вводится имя файла с расширением.
  2. Создается переменная c$, в которую записывается команда для программы SHELL (в данном случае, для операционной системы Windows).
  3. В переменную c$ добавляются строки: ren (переименовать), пробел (для отделения имени файла), ` (пробел для отделения имени файла от расширения), LEFT$(a$, INSTR(a$,.)) (наибольший номер байта в имени файла, включая нулевой символ, который соответствует первому символу после имени файла, отделенного от расширения пробелом),exe` (расширение файла).
  4. Выполняется команда из переменной c$.

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


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

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

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