Как сделать мигающую надпись - QBasic

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

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

нарисовала картинку нужно добавить надпись "берегите природу",но не знаю как это сделать(
Листинг программы
  1. DECLARE SUB tree (x!, y!)
  2. DECLARE SUB text (col!)
  3. CLS
  4. SCREEN 12
  5. LINE (0, 480)-(640, 300), 2, BF
  6. LINE (0, 300)-(640, 0), 1, BF
  7. CIRCLE (500, 50), 30, 14
  8. PAINT (500, 50), 14, 14
  9. CALL tree(150, 350)
  10. SUB tree (x, y)
  11. SCREEN 12
  12. LINE (x, y)-(x + 20, y - 80), 4, BF
  13. CIRCLE (x + 10, y - 170), 100, 2, , , 4
  14. PAINT (x + 10, y - 170), 2, 2
  15. END SUB

Решение задачи: «Как сделать мигающую надпись»

textual
Листинг программы
  1. SCREEN 12
  2. WHILE INKEY$ = ""
  3.   COLOR (TIMER * 5) AND 1
  4.   LOCATE 5, 5: PRINT "Nadpis..."
  5. WEND

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

  1. SCREEN 12 - устанавливает размер экрана на 12 символов в строке
  2. `WHILE INKEY$ = ``` - цикл будет выполняться пока не будет нажата клавиша
  3. COLOR (TIMER * 5) AND 1 - изменение цвета фона на белый с помощью функции COLOR, где TIMER - это значение таймера, умноженное на 5, и оператор AND используется для получения нужного цвета
  4. LOCATE 5, 5: PRINTNadpis...` - перемещение курсора на экран на позицию (5,5) и вывод текстаNadpis...с помощью функцииPRINT`
  5. WEND - завершение цикла

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


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

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

9   голосов , оценка 3.778 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы