Опубликовано: 2018-07-14 08:00:00
Еще один способ строить графики функций
В этой статье мы рассмотрим ещё один вариант построителя графиков функций. Он не менее интересный и более красивый. Исходный текст программы достаточно простой и компактный.
- SCREEN 12 'graficheskiy rezhim 640x480
- C = 2 'tsvet linii
- LINE (0, 240)-(640, 240), C 'liniya po-gorizontali
- LINE (320, 0)-(320, 480), C 'liniya po-vertikali
- LOCATE 1, 42: PRINT "Y"
- LOCATE 16, 80: PRINT "X"
- MX = 80 'masshtab po OX
- MY = 80 'masshtab po OY
- FOR X = MX TO 640 STEP MX
- LINE (X, 238)-(X, 242)
- NEXT
- FOR Y = MY TO 480 STEP MY
- LINE (318, Y)-(322, Y)
- NEXT
- C = 4 'tsvet grafikov
- 'RISUYEM GRAFIKI FUNKTSIY
- FOR X = -8 TO 8 STEP 0.0001
- Y = X ^ 2
- PSET (320 + X * MX, 240 - Y * MX), C
- NEXT
- FOR X = 0 TO 8 STEP 0.0001
- Y = SQR(X)
- PSET (320 + X * MX, 240 - Y * MX), C + 2
- NEXT
- FOR X = -8 TO 8 STEP 0.0001
- Y = 1 / X
- PSET (320 + X * MX, 240 - Y * MX), C - 1
- NEXT
- FOR X = -8 TO 8 STEP 0.0001
- Y = X
- PSET (320 + X * MX, 240 - Y * MX), C + 5
- NEXT
Рисунок 1 – Исходный текст графопостроителя
Рисунок 2 – Построение графиков функций
Ваша задача состоит в том, чтобы разобраться с этой программой самостоятельно.
Спасибо за прочтение этой статьи.
Прикрепленные файлы: