All pastes #189786 Raw Edit

THIS IS APPLE PIE

public text v1 · immutable
·published 2006-10-03 13:10 UTC
rendered paste body
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~%

function distance (x1, y1, x2, y2 : real) : real
    result round (sqrt ((x2 - x1) ** 2 + (y2 - y1) ** 2))
end distance

var midx : int := maxx div 2
var midy : int := maxy div 2
var mx, my, mb : int

for i : 1 .. 5
    drawoval (midx, midy, i * 20, i * 20, 84)
end for

loop
    mousewhere (mx,my,mb)
    if mb = 1 and distance (mx, my, midx, midy) < 3 then
        locate (1, 1)
        put "1000 pts."
    end if
    end loop
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~%