Zijn Collineair

Drie punten A(x1,y1), B(x2,y2) en C(x3,y3) zijn collineair als ze op dezelfde rechte liggen. Dit mag een horizontale, verticale of schuine rechte zijn.

Opdracht

Schrijf een functie zijn_collineair(x1, y1, x2, y2, x3, y3) die de coördinaten van 3 punten als parameter neemt. De functie returnt True als deze 3 punten collineair zijn en False als ze dat niet zijn.

Voorbeelden

Voorbeeld 1

zijn_collineair(1, 2, 1, 5, 1, 7)

True

Uitleg: de 3 punten hebben dezelfde x-coördinaat en liggen dus op dezelfde verticale rechte.

Voorbeeld 2

zijn_collineair(3, 2, -5, 2, -10, 2)

True

Uitleg: de 3 punten hebben dezelfde y-coördinaat en liggen dus op dezelfde horizontale rechte.

Voorbeeld 3

zijn_collineair(1, 1, 3, 3, 7, 7)

True

Uitleg: de 3 punten liggen alledrie op de rechte y=x.