/* Afstand.java * Author: Anders * * Opgave 6: * Beregner afstand mellem linje og punkt. */ import cs1.Keyboard; public class Afstand { public static void main(String[] args) { //Ligningen tastes ind System.out.println("Angiv a og b for ligningen paa formen y = a*x+b"); System.out.print("a = "); double a = Keyboard.readDouble(); System.out.print("b = "); double b = Keyboard.readDouble(); //Punktet tastes ind System.out.println("Skriv koordinaterne til punktet (x, y)"); System.out.print("x = "); double x = Keyboard.readDouble(); System.out.print("y = "); double y = Keyboard.readDouble(); //Afstanden mellem linjen og punktet beregnes og skrives ud på skaermen double dist = Math.abs(a*x-y+b)/Math.sqrt(1+Math.pow(a,2)); System.out.println("Afstanden mellem linjen og punktet er: " +dist); } } //klassen er slut