Описание тега gw-basic

GW-BASIC is a dialect of the programming language BASIC developed by Microsoft in the 1980s, and was included in most versions of MS-DOS. It is similar to Microsoft/IBM BASICA, but is a fully self-contained executable.
5 ответов

Как проверить, существует ли каталог в qbasic?

Я пишу программу на Qbasic. Я хотел бы знать, как проверить, существует ли папка. Идея заключается в следующем: IF "c:\user\basic\blablabla\" exists (?? how to programm the "exist" test?) THEN CHDIR "c:\user\basic\blablabla\" ELSE MKDIR "c:\user\bas…
09 янв '19 в 09:44
2 ответа

GW-Basic для Windows 7 (64-разрядная версия)

Я искал GW-Basic для Windows 7 (64-разрядная версия), но не смог найти совместимую версию. После поиска я узнал о QBasic, который будет использоваться для программ GW-Basic. Пожалуйста, помогите мне настроить среду для GW-Basic.
20 ноя '12 в 17:42
1 ответ

Почему функция CHDIR не работает в сети? Qbasic BasicA

У меня есть файл.bas, который я запускаю, используя GWBASIC.EXE Файл.bas использует другие файлы, расположенные по пути: \ srv120 (T:) \ Basic (GWBASIC.EXE и файл.bas также находятся в одном каталоге T\Basic) В каталоге T \ Basic я создал еще одну п…
12 дек '18 в 08:28
13 ответов

Почему GW-BASIC все еще преподают в школах?

Я не знаю о США и Великобритании, но в Индии школы все еще преподают GW-BASIC. Да это так: 10 PRINT "HELLO WORLD" 20 GOTO 10 Насколько мне известно, даже написание ассемблера проще, чем этот беспорядок в языке. Его можно легко заменить чем-то вроде …
02 окт '09 в 18:35
3 ответа

Как я могу выйти из Microsoft BASIC или любых старых аналогичных диалектов?

Microsoft BASIC, GW-BASIC и BASICA используют подсказку, которая выглядит следующим образом: Я не могу понять, как выйти из этого. Typing END не выходит из них. EXIT, QUIT, Q, Ctrl + C, и все остальное, что я могу придумать, также не работает. Я ув…
30 май '17 в 03:42
2 ответа

В чем ошибка в следующей программе в GW BASIC?

Я делал программу, которая могла бы сказать, является ли данное число простым числом или нет. Независимо от того, введу ли я простое число или другое число, оно всегда показывает "это не простое число". Есть ли в этом какая-то вина? 10 input "what i…
27 мар '17 в 12:56
3 ответа

Команда END в GW-BASIC

Я использую AUTO команда в GW-BASIC 3.23. После ввода программы я хочу ее запустить. END Команда не вернет меня на командный уровень. Я также попробовал CTRL-BREAK и Ctrl + C.
08 май '15 в 10:17
1 ответ

GW Basic инициализация переменной по умолчанию

Я работаю с устаревшим кодом и наткнулся на то, что я не смог объяснить после нескольких дней поиска учебников и руководств по GW Basic: переменная (P9%) используется для сравнения в строке 530 (IF P9% <> 0) до того, как код достигнет своего определ…
14 сен '12 в 15:29
2 ответа

Как просмотреть исходный код файла GWBasic .bas?

У меня есть старый файл.bas, который я пытаюсь просмотреть и сталкиваюсь с некоторыми проблемами. Похоже, поиск в Интернете указывает на то, что я должен иметь возможность просто открыть его в блокноте или подобном, но это дает мне бред, как это: þ*…
1 ответ

Visual Basic эквивалентно выражению QBasic Draw

Существует ли Visual Basic (или даже.NET или C++), эквивалентный или реализованный в GW-BASIC и операторе DRAW QBasic? У меня есть очень старая программа, которая выводит чертежи в виде строк в формате оператора DRAW и хотела бы отобразить их в прил…
28 ноя '12 в 09:13
1 ответ

Как воспроизвести фоновый звук (музыку) в GW-Basic

Я занимаюсь разработкой игры на GW-Basic. Я хочу добавить в нее музыку, но проблема в том, что я не могу играть в фоновом режиме, но когда я добавляю звук, то сначала воспроизводится звук, затем после запуска запуска этой игры и возникает VICE. VERS…
31 окт '13 в 14:03
1 ответ

Присвоение arg внутри определения функции?

Попытка прочитать какой-то старый код BASIC для создания порта и натолкнуться на эту изумительную концепцию: 1150 DEF FNB(Q)=Q+8*((Q=9)-(Q=0)) Что здесь происходит? Как вы можете назначить параметр так? Почему это не эквивалентно Q+8*(9-0)? Я написа…
01 апр '16 в 17:45
2 ответа

Сортировка в GWBASIC

Я работаю с GWBASIC, но не могу найти простой способ сортировки (числа). У меня есть только 4 числа для работы (диапазон 150-200). После некоторых вычислений я получаю эти 4 числа, и мне нужно отсортировать их в порядке возрастания, чтобы перейдите …
19 янв '15 в 09:10
2 ответа

Как создать эту базовую программу GW?

Хорошо, я хочу знать, как сделать предложение слово за словом в GW BASIC. Например, если предложение "Я мальчик", то как сделать так, чтобы "Я" сначала печаталось, потом "А", затем "м", то B и так далее.... просто, как в наборе Plz, помогите мне, и …
29 окт '13 в 15:17
2 ответа

Явные номера строк и порядок выполнения

GW-BASIC и многие другие старые диалекты BASIC, такие как C64 BASIC, позволили вам сделать что-то вроде этого: 20 PRINT "World" 10 PRINT "Hello" и это приведет к следующему выводу, когда RUN Команда / оператор был выполнен: Hello World LIST Команда …
03 фев '18 в 01:33
4 ответа

Как выйти из базовой программы gw в любое время?

Я создаю игру, и я хочу, чтобы, если пользователь нажал клавишу F10 или любую другую функциональную клавишу, программа должна завершиться.
30 окт '13 в 17:11
2 ответа

Установить поле при печати GW-BASIC

Я использую язык GW-BASIC, и мне нужно, чтобы вывод печатался в центре страницы, сейчас он начинается с верхнего левого края страницы формата A4, могу ли я попытаться установить поле, используя настройки принтера, но есть нет такого варианта. Может …
20 мар '13 в 18:54
2 ответа

Как напечатать вывод.bas файла в текст

Я пытаюсь распечатать результаты координат программы в текстовый файл, чтобы использовать ее в другой программе, но я ничего не знаю о GWBASIC и его первом использовании MS-DOS. Мне нужно, чтобы он открыл текстовый файл с именем plot.txt и распечата…
25 янв '16 в 15:25
4 ответа

Qbasic: недопустимый номер файла в * номере строки *

Я пишу программу в GW-BASIC. По некоторым причинам у меня есть следующая ошибка: "Numéro de fichier illégal en 4712" которые могут быть переведены на английский язык, "незаконный номер файла в 4712" Вот часть моего кода: 51 Chemin$ = "T:\Basic\Calcu…
10 янв '19 в 08:31
4 ответа

QBASIC: выполнение строки GOTO, если условие не выполнено

Я конвертирую код GW-BASIC в C# и имею очень ограниченный опыт работы с языками BASIC в целом. Я пытаюсь понять, как ЕСЛИ... ПОТОМ...GOTO заявления ведут себя. Например, у меня есть следующее утверждение: 85 IF M(3,1)&gt;M(2,1) THEN 95 90 M(3,1)=M(3…
20 дек '11 в 02:23