320,200
draw
Circunferencias
Las circunferencias se pueden dibujar punto a punto o con trazo continuo. Una forma de dibujar
una circunferencia consiste en dibujar puntos en las posiciones correctas. En la figura siguiente se
ilustra cómo se calculan las coordenadas x, y de un punto p de la circunferencia. Las fórmulas
son:
x=190*cos(a)
y=190*sin(a)
Dibujo de una circunferencia
En los programas anteriores hemos referido todos los dibujos al extremo inferior izquierdo de la
pantalla.
Si
queremos
circunferencia quede centrada en la
pantalla, debemos situar su centro en el
punto de coordenadas 320,200, y luego
sumar a estos valores los dados por las
fórmulas anteriores.
El siguiente programa dibuja punto a
punto una circunferencia:
new
10
CLS
20
DEG
30
FOR
a=1
TO
40
MOVE
320,200
50
PLOT
320+190*COS(a),200+190*SIN(a)
60
NEXT
run
Observe que hemos dado la orden NEW antes de introducir el programa. Esta orden hace que
el ordenador borre el programa que en ese momento tenga en la memoria (de forma similar a lo
que ocurre cuando se pulsa [CONTROL] [MAYS] [ESC]). Sin embargo, la pantalla no se borra.
que
nuestra
360
Manual de Amstrad CPC 6128 (revisión 2008) - Página 71