Opgave

Een schuine rechte met voorschrift \(\mathsf{y = ax + b}\) gaat door de punten \(\mathsf{P(x_1, y_1)}\) en \(\mathsf{Q(x_2, y_2)}\).

  1. Schrijf een functie rico() met vier parameters, \(\mathsf{x_1}, \mathsf{y_1}, \mathsf{x_2}, \mathsf{y_2}\). De functie berekent de rico \(\mathsf{a}\) van rechte \(\mathsf{PQ}\) en stuurt deze waarde terug. Schrijf minstens één lijn commentaar.

  2. Schrijf een functie snijpunt_y() met vier parameters, \(\mathsf{x_1}, \mathsf{y_1}, \mathsf{x_2}, \mathsf{y_2}\). De functie berekent de y-coördinaat \(\mathsf{b}\) van het snijpunt van rechte \(\mathsf{PQ}\) met de y-as en stuurt deze waarde terug. Schrijf minstens één lijn commentaar.

  3. Schrijf een functie snijpunt_x() met vier parameters, \(\mathsf{x_1}, \mathsf{y_1}, \mathsf{x_2}, \mathsf{y_2}\). De functie berekent de x-coördinaat van het snijpunt van rechte \(\mathsf{PQ}\) met de x-as en stuurt deze waarde terug. Schrijf minstens één lijn commentaar.

Voorbeeld

Invoer:

> rico(-1,2,5,-7)

Uitvoer:

-1.5

Invoer:

> snijpunt_y(-1,2,5,-7)

Uitvoer:

0.5

Invoer:

> snijpunt_x(-1,2,5,-7)

Uitvoer:

0.5