Samankohtaiset kulmat

Ohjelma, joka havainnollistaa samankohtaisia kulmia on seuraavanlainen.

void setup () {
     size(400,400);  // Ikkunan koko
     background(255);  // Taustaväri valkoinen
     strokeWeight(3);  // Reunaviivan paksuus 3
     textSize(25);  // Tekstin koko
}

void draw () {
     int kulma1 = 120;  // Voit muuttaa kulman
     int kulma2 = 110;  // Voit muuttaa kulman
     translate(200,200);  // Origo ikkunan keskelle
     line(-200,0,200,0);  // Vaakaviiva
     noFill();  // Ei täyttöä
     arc(50,0,800,800,radians(0),radians(kulma1),PIE);
     arc(50,0,40,40,radians(0),radians(kulma1),PIE);
     arc(50,0,800,800,radians(180),radians(kulma1+180),PIE);
     arc(-50,0,800,800,radians(0),radians(kulma2),PIE);
     arc(-50,0,40,40,radians(0),radians(kulma2),PIE);
     arc(-50,0,800,800,radians(180),radians(kulma2+180),PIE);
     fill(0);  // Musta tekstin väri
     text(kulma1+"°",60,40); // Tulosta kulma
     text(kulma2+"°",-40,40); // Tulosta kulma
}

Tällöin ohjelma tulostaa seuraavaa.

Kun kulmat ovat samat, niin suorat ovat yhdensuuntaiset.