Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
09.02.2002 13:38

ZyXEL
Участник
Откуда: Moscow, Russia
Зарегистрирован: 23.06.2001
Сообщений: 194

-------

Нужен QBASIC

Возникла у меня одна просьба: у кого-нибудь есть QBASIC 4.5 или QBASIC 7.1 (неважно, русский или анг.)?
Просто у меня они есть, но в 4.5 в окне пользователя не печатается русская буква "р", а в 7.1 всё работает, но недостёт каких-то файлов для создания *.exe

У кого есть - напишите, а у кого нет - посоветуйте :-)

Неактивен

0    0    #2
17.02.2002 10:16

Elf Dillm
Участник (+1)
Откуда: Москва
Зарегистрирован: 03.04.2001
Сообщений: 53
Вебсайт

На самом деле я всех вас ненавижу.

Re: Нужен QBASIC

ZyXEL, попробуй поискать на сайтах qb.narod.ru и basic.narod.ru.

Неактивен

0    0    #3
17.02.2002 12:07

Olegus t.Gl.
Участник (+1053, -249)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2879
Вебсайт

Re: Нужен QBASIC

У меня на винте лежит QB 4.5 (по-моему) и все пашет превосходно (под Win95,98).

Неактивен

0    0    #4
05.04.2002 19:37

Dimedrol
Гость

Re: Нужен QBASIC

Скинь мне своё мыло, договоримся !!!
(cm@supermail.ru)

0    0    #5
05.04.2002 22:23

Eden
Участник
Откуда: Московская область Троицк
Зарегистрирован: 28.09.2001
Сообщений: 26
Вебсайт

oh.. my god... radar traking some not humans in this room...&&

Re: Нужен QBASIC

Переходи лучше на visual basic... команды там практически теже... хош могу научить...

Неактивен

0    0    #6
05.04.2002 23:56

Adramelek
Участник (+1)
Зарегистрирован: 07.07.2006
Сообщений: 193

Re: Нужен QBASIC

QB 7.1 вроде как уже по другому называется. А насчёт буквы "р" в версии 4.5, то этим проблем не будет, если этот самый QB пропатчить.

Неактивен

0    0    #7
27.04.2002 20:59

Drexl
Гость

Re: Нужен QBASIC

Eden написал:

Переходи лучше на visual basic... команды там практически теже... хош могу научить...

Слыш пришли чего нибудь на мыло
Какие нибудь команды

0    0    #8
27.04.2002 23:16

Retran
Участник
Откуда: Истра
Зарегистрирован: 27.07.2001
Сообщений: 48
Вебсайт

Re: Нужен QBASIC

О ужас!!! Кто-то еще на ВАСИКЕ пишет wink
Учите лучше Паскаль или Си...

Неактивен

0    0    #9
02.05.2002 00:58

Соник
Участник
Откуда: Россия, г. Тольятти
Зарегистрирован: 21.04.2002
Сообщений: 89
Вебсайт

Re: Нужен QBASIC

Retran написал:

О ужас!!! Кто-то еще на ВАСИКЕ пишет wink
Учите лучше Паскаль или Си...

...Или на специальном языке. Система Inform, по-моему, очень хорошо организована для создания полноценного IF.

Неактивен

0    0    #10
02.05.2002 23:40

Retran
Участник
Откуда: Истра
Зарегистрирован: 27.07.2001
Сообщений: 48
Вебсайт

Re: Нужен QBASIC

RealSonic написал:

...Или на специальном языке. Система Inform, по-моему, очень хорошо организована для создания полноценного IF.

Inform - он, наверное, самая лучшая система для создания IF, но англоязычного IF и под русский его никак не переделаешь вроде... А мы тут занимаемся созданием именно русских IF... Так что Inform не подходит...

Неактивен

0    0    #11
04.05.2002 00:59

Соник
Участник
Откуда: Россия, г. Тольятти
Зарегистрирован: 21.04.2002
Сообщений: 89
Вебсайт

Re: Нужен QBASIC

Retran написал:

Inform - он, наверное, самая лучшая система для создания IF, но англоязычного IF и под русский его никак не переделаешь вроде... А мы тут занимаемся созданием именно русских IF... Так что Inform не подходит...

Ничего, уже пишется система, которая возможно заменит собой Inform среди русских IF`еров. (по крайней мере, я на это надеюсь). Вот информация по этому поводу: http://toysoft.narod.ru/ifml2.0.htm

Неактивен

0    0    #12
07.05.2002 10:40

WildWizard
Участник
Откуда: Россия, Красноярск
Зарегистрирован: 01.03.2001
Сообщений: 450
Вебсайт

Nobody expects the Spa.. Oh, never&&mind.

Re: Нужен QBASIC

Ничего, уже написана и проходит последнии стадии бета тестинга система, которая заменит Inform для русских IFеров (во всяком случае для меня).
Называется Hydra wink

Неактивен

0    0    #13
07.05.2002 15:41

Соник
Участник
Откуда: Россия, г. Тольятти
Зарегистрирован: 21.04.2002
Сообщений: 89
Вебсайт

Re: Нужен QBASIC

WildWizard написал:

Ничего, уже написана и проходит последнии стадии бета тестинга система, которая заменит Inform для русских IFеров (во всяком случае для меня).
Называется Hydra wink

Она на русском языке? Можешь привести пару примеров?

Неактивен

0    0    #14
08.05.2002 01:02

Retran
Участник
Откуда: Истра
Зарегистрирован: 27.07.2001
Сообщений: 48
Вебсайт

Re: Нужен QBASIC

Ну и где можно скачать этот самый IFML 2.0? Или хотя бы 1.0?

Неактивен

0    0    #15
08.05.2002 05:11

WildWizard
Участник
Откуда: Россия, Красноярск
Зарегистрирован: 01.03.2001
Сообщений: 450
Вебсайт

Nobody expects the Spa.. Oh, never&&mind.

Re: Нужен QBASIC

2RealSonic
Hydra создавалась для русского языка. Написана на Python.
https://forum.ifiction.ru/viewtopic.php?id=558
Хотя там довольно старая, в основном, информация. Но если будут вопросы - спрашивайте.

Неактивен

0    0    #16
09.05.2002 13:14

Соник
Участник
Откуда: Россия, г. Тольятти
Зарегистрирован: 21.04.2002
Сообщений: 89
Вебсайт

Re: Нужен QBASIC

Retran написал:

Ну и где можно скачать этот самый IFML 2.0? Или хотя бы 1.0?

IFML 1.0 качай с http://toysoft.narod.ru/objectif.zip. Он весит где-то около 500 кб.

Неактивен

0    0    #17
09.05.2002 13:21

Соник
Участник
Откуда: Россия, г. Тольятти
Зарегистрирован: 21.04.2002
Сообщений: 89
Вебсайт

Re: Нужен QBASIC

WildWizard написал:

2RealSonic
Hydra создавалась для русского языка. Написана на Python.
https://forum.ifiction.ru/viewtopic.php?id=558
Хотя там довольно старая, в основном, информация. Но если будут вопросы - спрашивайте.

Хорошо. Я как раз задумываю написать историю, выбираю платформу. Так что, если она мне понравится - ждите шквала вопросов.  wink

Неактивен

0    0    #18
22.04.2003 15:01

Беатрисс
Гость

Re: Нужен QBASIC

:-[
в qbasice распечатать все символы и соответствующие им коды от 32 до 255. обеспечить постраничную печать.

0    0    #19
22.04.2003 18:14

Olegus t.Gl.
Участник (+1053, -249)
Откуда: Москва
Зарегистрирован: 01.03.2001
Сообщений: 2879
Вебсайт

Re: Нужен QBASIC

2Беатрисс. С подобными вопросами лучше обращаться на http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi

Неактивен

0    0    #20
05.05.2003 18:04

Max-F3
Участник
Зарегистрирован: 05.05.2003
Сообщений: 1

Re: Нужен QBASIC

Please. Скиньте QBasic 7.1 (Max-F3@yandex.ru) 8)

Неактивен

0    0    #21
06.05.2003 04:00

Adramelek
Участник (+1)
Зарегистрирован: 07.07.2006
Сообщений: 193

Re: Нужен QBASIC

FILES FAQ (взято из эхи RU.DOS.BASIC)
Где найти QBASIC, QuickBASIC и PDS?
——————————————————————————————
>Q: Где можно найти QBASIC, QuickBASIC, PDS, ASIC?
- Anton Bogachenkov (2:5020/937):
  .www
  И еще, там же лежит QuickBASIC (c QB45_1.zip до QB45_5.zip) и QBASIC.ZIP
- Andrew Shelkovenko (2:5030/1186.41):
  http://diakin.narod.ru - в pазделе ссылки, софт
  Заархивированные директории, без инсталлятора :-(
- Alex Mironov (2:5020/400)
  Ещё PDS доступен здесь: http://stalk.webjump.com/files/qb71.rar.
  Сервер бывает перегружен
- Anton Samsonov (2:5020/2123)
  ASIC можно взять здесь:
  http://avsco.nm.ru/asic400.rar (200К аpхив, 500К - исходный pазмеp)
- Maxim Shmelev (2:5020/1721.43)
  http://qbasic4u.chat.ru/qbasic45.exe (самораспаковывающийся zip-архив)
- Gregory Zeldner (2:5020/1967) Freq: (00:00-05:30 MSK)
  PDS:                          BC7_*.ZIP
  QuickBASIC:                   QB45_*.ZIP
  QBASIC:                       QBASIC@.ZIP
  PCX Programmer ToolKit 3.51:  PCX*.ZIP
- Aleksej R. Serdyukov (2:5020/1042.42)
  DelSoft BBS, FREQ - (17:00-19:00 MSK):
  PDS v7.1         - PDS71_D?.* (1-5) - installer
  QB v4.5          - QB45.* - installer
  IBM DOS QBASIC   - IDQBASIC.*
  MoonRock         - MOON050.* (v0.50), MRSRC017.* (исходники v0.17)
  ASIC v4.00       - ASIC400.* - installer
  Turbo BASIC v1.0 - TURBAS10.*
[Если кто-нибудь хочет выкладывать эти программы для свободного доступа -
напишите об этом мне, я пополню список smile ]
> Q: Скачал дистрибутивный комплект PDS, развернул содержимое на диск,
> а инсталлятор все равно ищет файлы на дискетке. Как его переубедить?   
A: Используя команду SUBST, надо присвоить букву A: или B: директории,
откуда идет инсталляция.  апример, если файлы лежат C:INSTALL:
SUBST A: C:INSTALL
после чего, перейдя на "виртуальный" диск A: запустить инсталлятор.
 
> Q: Какие существуют конференции со сходной тематикой?
A: Таких конференций в Fido,  кроме RU.DOS.BASIC,  всего три. Это
международные конференции BASIC7 (посвященная обсуждению  PDS)  и
QUIK_BAS  (QuickBASIC), а также RU.BASIC.
   В  Internet'е  много полезной информации можно почерпнуть на
страничке Aндрея Колесова:
   http://www.visual.2000.ru/develop/basicdos/index.htm

Неактивен

0    0    #22
22.08.2003 19:30

VANO2003
Участник
Зарегистрирован: 22.11.2003
Сообщений: 3

Re: Нужен QBASIC

CLS
FOR i=1 to 255
a$=CHR$(i)
PRINT a$;
NEXT
Учись студент!!! smile

Неактивен

0    0    #23
22.08.2003 19:33

VANO2003
Участник
Зарегистрирован: 22.11.2003
Сообщений: 3

Re: Нужен QBASIC

Беатрисс написал:

:-[
в qbasice распечатать все символы и соответствующие им коды от 32 до 255. обеспечить постраничную печать.

А лучше так:
CLS
FOR i=32 TO 255
a$=CHR$(i)
PRINT a$;" ";
NEXT
Учись студент!!! smile

Неактивен

0    0    #24
19.12.2003 18:21

Эдик
Гость

Re: Нужен QBASIC

:-/может быть кто поможет составить программу, по которой удаляются из заданного массива чисел A(K) все его элементы, которые не попадают в заданный интервал (c;d).

0    0    #25
23.12.2003 14:04

WildWizard
Участник
Откуда: Россия, Красноярск
Зарегистрирован: 01.03.2001
Сообщений: 450
Вебсайт

Nobody expects the Spa.. Oh, never&&mind.

Re: Нужен QBASIC

люди, учите Python - он проще бэйсика, а возможностей будет побольше smile

Код:

a = [1, 3, 4, 5, 7, 2, 4, 1, 6, 7, 5, 10, 34, 4, 6, 5]
c = 4
d = 9
n = []
for i in a:
      if i >= c and i <= d:
            n.append(i)
a = n
print a

Неактивен

0    0    #26
27.12.2003 13:30

www.@1
Участник
Зарегистрирован: 27.12.2003
Сообщений: 1

Re: Нужен QBASIC

Как сделать упрвление в qubasice

Неактивен

0    0    #27
29.12.2003 11:01

Соник
Участник
Откуда: Россия, г. Тольятти
Зарегистрирован: 21.04.2002
Сообщений: 89
Вебсайт

Re: Нужен QBASIC

А что конкретно? Какое управление? Что ты имеешь в виду?

Неактивен

0    0    #28
10.01.2004 17:50

obbig
Участник
Зарегистрирован: 10.01.2004
Сообщений: 2

Re: Нужен QBASIC

А у меня проблема!  roll, Что с левой стороны, что с правой стороны Alt+Shift - всё печатает по английски. Подскажите как перестроить! Пожалуйста!!!! :'(

Неактивен

0    0    #29
06.06.2006 01:03

nake
Участник
Зарегистрирован: 04.06.2006
Сообщений: 2

Re: Нужен QBASIC

Здравствуйте! smile
Вот в этом коде надо исправить REM 9, чтобы наклонная прямая двигалась из левого в правый угол (экран 320 (по горизонтали) на 200 (по вертикали))

См рисунокhttp://yaponiyafudzi.4bb.ru/uploads/yaponiyafudzi/image_2_Dvijenie.GIF

Код:

SCREEN 7
COLOR 2, 14

REM 1
FOR X = 160 TO 320 STEP 3
PSET (X, 100), 2
FOR T = 1 TO 100000
NEXT T
PSET (X, 100), 0
NEXT X

REM 2
FOR X = 320 TO 160 STEP -3
PSET (X, 100), 2
FOR T = 1 TO 100000
NEXT T
PSET (X, 100), 0
NEXT X

REM 3
FOR Y = 100 TO 200 STEP 3
PSET (160, Y), 2
FOR T = 1 TO 100000
NEXT T
PSET (160, Y), 0
NEXT Y

REM 4
FOR Y = 200 TO 100 STEP -3
PSET (160, Y), 2
FOR T = 1 TO 100000
NEXT T
PSET (160, Y), 0
NEXT Y

REM 5
FOR X = 160 TO 320 STEP 1
LINE (X, 100)-(X + 40, 60), 2
FOR T = 1 TO 10000
NEXT T
LINE (X, 100)-(X + 40, 60), 0
NEXT X

REM 6
FOR X = 320 TO 180 STEP -1
LINE (X - 40, 60)-(X, 100), 2, BF
FOR T = 1 TO 10000
NEXT T
LINE (X - 40, 60)-(X, 100), 0, BF
NEXT X

REM 7
FOR Y = 100 TO 200 STEP 1
CIRCLE (160, Y), 30, 2
FOR T = 1 TO 10000
NEXT T
CIRCLE (160, Y), 30, 0
NEXT Y

REM 8
FOR Y = 200 TO 100 STEP -1
CIRCLE (160, Y), 30, 2, 170 * 3.14 / 180, 10 * 3.14 / 180
FOR T = 1 TO 10000

REM 9
FOR Y = 50 TO 200 STEP 1
LINE (0, Y)-(50, Y - 50), 2
FOR T = 1 TO 10000
NEXT T
LINE (0, Y)-(50, Y - 50), 2
NEXT Y

Неактивен

0    0    #30
07.06.2006 11:43

nake
Участник
Зарегистрирован: 04.06.2006
Сообщений: 2

Re: Нужен QBASIC

Уже не надо!
REM 9
Y = 50
FOR X = 0 TO 320 STEP 1
    LINE (X, Y)-(X + 50, Y - 50), 2
    FOR T = 1 TO 10000
    NEXT T
    LINE (X, Y)-(X + 50, Y - 50), 0
    Y = Y + .625
NEXT X

Неактивен

0    0    #31
20.05.2011 21:07

demettriss
Участник
Зарегистрирован: 20.05.2011
Сообщений: 1

Re: Нужен QBASIC

Ханойские башни, qbasic ... помогите исправить...

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

племянник попросил помочь...

главное....

мне сама прога надо а не как быстрее ее пройти...

с Уважением...

demettriss


10 SCREEN 7
16 o = 170
17 r(1) = 80
18 r(2) = 160
19 r(3) = 240
20 LOCATE 24, 1: INPUT " number of disks ", m

25 DIM a(m, 3)
26 FOR w = 2 TO 3
27 FOR e = 1 TO m
28 a(e, w) = 0
29 NEXT e
30 NEXT w


40 FOR z = 1 TO m

60 a(z, 1) = z

70 NEXT z
73 f = 0
75 CLS
80 LINE (78, o)-(82, 10), 15, B
90 LINE (158, o)-(162, 10), 15, B
100 LINE (238, o)-(242, 10), 15, B
110 LINE (2, o)-(318, 175), 15, B
120 FOR q = 1 TO 3
130 FOR i = 1 TO m
132 c = i
133 IF c >= 15 THEN c = c - 1
134 IF c <= 1 THEN c = 15
135 IF c >= 2 AND c <= 14 THEN GOTO 137 ELSE GOTO 133
137 t = m - i + 1

145 IF m = i THEN k = m AND t = m
150 k = a(t, q)
155 k = k + 5
160 x1 = r(q) - k
170 x2 = r(q) + k
180 o1 = o - 5 * (i - 1)
190 y1 = o1
200 y2 = o1 - 5

215 IF a(t, q) = 0 THEN GOTO 220
210 LINE (x1, y1)-(x2, y2), c, BF
220 NEXT i
230 NEXT q



290 IF f = 1 THEN GOTO 335

300 LOCATE 24, 1: INPUT " from what ", a%
310 CLS
320 IF a% > 3 OR a% < 1 THEN GOTO 345
325 f = f + 1
330 GOTO 75
335 LOCATE 24, 1: INPUT " on what ", b%
337 IF b% > 3 OR b% < 1 OR a% = b% THEN GOTO 345 ELSE GOTO 360

345 CLS
346 LOCATE 15, 5: INPUT "not the correct value", d
347 IF f = 1 THEN GOTO 75
355 GOTO 75


360 z1 = a%
370 z2 = b%
380 xyz = a(1, z1)

390 IF a% = j THEN a% = a(1, j)
400 IF b% = j THEN b% = a(1, j)

450 IF b% = 0 THEN GOTO 510

500 IF a% > b% THEN LOCATE 15, 1: INPUT "not the correct value. A%>B%", j ELSE GOTO 510
505 GOTO 73

510 m1 = m - 1
520 k1 = a(1, z1)
525 a(1, z1) = 0
530 FOR i = 1 TO m1
540 i1 = i + 1
560 SWAP a(i, z1), a(i1, z1)
570 NEXT i

600 s1 = m
610 m1 = m - 1
620 FOR i = 1 TO m1
630 s2 = s1 - 1
640 SWAP a(s1, z2), a(s2, z2)
650 s1 = s2
660 NEXT i
666 a(1, z2) = xyz
700 h = a(m, 2)
710 u = a(m, 3)
720 IF h > 0 OR u > 0 THEN GOTO 750 ELSE GOTO 73

750 LOCATE 15, 15: PRINT " W I N ! "


Прикрепленные файлы:
001.rar, Размер: 1,898 байт, Скачано: 433

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru