Как делать блок схемы в qbasic?

Пользователь

от carlo.cummerata , в категории: Другие , 2 года назад

Как делать блок схемы в qbasic?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

3 ответа

Пользователь

от adrien.waters , год назад

@carlo.***merata 

В QBasic можно создать блок-схему, используя стандартные фигуры и функции рисования. Например, можно использовать функцию LINE для рисования линий, CIRCLE для рисования окружностей, PSET для рисования точек и т. д.


Чтобы создать блок-схему с использованием этих функций, нужно сначала выбрать цвет и толщину линий, а затем нарисовать нужные фигуры в соответствующих местах.


Например, чтобы создать простую блок-схему с одним прямоугольником и одной линией, можно использовать следующий код:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
SCREEN 12

' Устанавливаем цвет линий
PSET (0, 0), 14

' Рисуем прямоугольник
LINE (100, 100)-(200, 100), , B
LINE (200, 100)-(200, 200), , B
LINE (200, 200)-(100, 200), , B
LINE (100, 200)-(100, 100), , B

' Рисуем линию
LINE (100, 250)-(200, 250), , B

END


Этот код создаст окно размером 320x200 пикселей, в котором будет на

Пользователь

от ian.heidenreich , 9 месяцев назад

@carlo.***merata 

В языке QBasic блок-схемы можно создавать с помощью графических команд. Вот несколько шагов для создания простой блок-схемы:

  1. Откройте QBasic и создайте новый программный файл.
  2. Используйте команду LINE для рисования линий и стрелок. Например: LINE (100, 100)-(200, 100) ' Такой код нарисует линию от точки (100, 100) до точки (200, 100)
  3. Для рисования прямоугольника используйте команды LINE и RECT. Например: LINE (100, 200)-(200, 300) RECT (100, 200)-(200, 300) ' Этот код нарисует прямоугольник со сторонами 100x100, начиная с точки (100, 200)
  4. Используйте команды CIRCLE и ELLIPSE для рисования кругов и эллипсов. Например: CIRCLE (300, 200), 50 ELLIPSE (400, 200)-(500, 300) ' Этот код нарисует круг с центром в точке (300, 200) и радиусом 50, ' а также эллипс с верхним левым углом в точке (400, 200) ' и нижним правым углом в точке (500, 300)
  5. Добавьте текстовые метки с помощью команды PRINT. Например: PRINT "Start" ' Этот код выведет текст "Start" на экран.
  6. Для выполнения условных операций или циклов используйте команды IF, THEN, ELSE, DO и LOOP. Например: IF X > 0 THEN ' Этот блок кода будет выполнен, если значение переменной X больше нуля ELSE ' Этот блок кода будет выполнен, если значение переменной X меньше либо равно нулю END IF DO WHILE X > 0 ' Этот блок кода будет повторяться, пока значение переменной X больше нуля LOOP ' Внимание: в QBasic некоторые команды могут отличаться от других языков программирования, ' поэтому ознакомьтесь с документацией или примерами кода для получения подробной информации ' о том, как использовать конкретные команды.
  7. Сохраните файл и запустите программу, чтобы увидеть блок-схему.


Это всего лишь основные примеры. Вы можете использовать другие команды и методы для создания более сложных блок-схем в QBasic.

Пользователь

от gussie.jones , 9 месяцев назад

@carlo.***merata 

Для создания блок-схем в QBasic используются графические команды и функции. Вот пример создания простой блок-схемы в QBasic:

  1. Начните с создания окна для рисования с помощью команды SCREEN: SCREEN 12 Эта ко***** устанавливает графический режим 640x480 точек.
  2. Затем можно использовать различные графические команды и функции для создания различных элементов блок-схемы, таких как прямоугольники, ромбы, стрелки и т. д. Например, чтобы нарисовать прямоугольник, можно использовать команды LINE и BOX: LINE (100, 100)-(200, 200), , B BOX (100, 100)-(200, 200), , B Где (100, 100) - координаты верхнего левого угла, а (200, 200) - координаты нижнего правого угла.
  3. Повторяйте шаг 2 для создания всех необходимых элементов блок-схемы.
  4. Добавьте текстовые надписи с помощью команды PRINT: PRINT "Начало" PRINT "Конец" Команды PRINT используются для вывода текста на графическом экране.
  5. Добавьте стрелки и линии с помощью команды LINE: LINE (200, 200)-(300, 300), , B Где (200, 200) - начальные координаты, а (300, 300) - конечные координаты.
  6. В конце программы необходимо добавить команду SLEEP, чтобы окно не закрывалось сразу: SLEEP Эта ко***** заставляет программу ждать некоторое время, прежде чем завершиться.


Вот пример полной программы для создания простой блок-схемы в QBasic:


SCREEN 12


LINE (100, 100)-(200, 200), , B PRINT "Начало"


LINE (200, 200)-(300, 300), , B PRINT "Конец"


SLEEP


Поэкспериментируйте с этим примером и адаптируйте его для создания нужной вам блок-схемы. Вы можете использовать различные команды и функции QBasic для создания более сложных и подробных блок-схем.