Klassen Math exempel

Skriv ett program som använder Pythagoras sats för att beräkna hypotenusans längd i ett rattvinkel triangel och därefter som räknar triangelns area.

import java.util.Scanner;
class Triangel {
   public static void main(String args[]) {

Scanner input = new Scanner(System.in);

System.out.print("Ange katet a: ");
double katetA = input.nextDouble();

System.out.println("\n Ange katet b: ");
double katetB = input.nextDouble();

//Pythagoras c^2 = a^2 + b^2
double hypoC = Math.sqrt(Math.pow(katetA,2) + Math.pow(katetB,2));
System.out.println("Hypotenusan = " + hypoC);

//Area = (katetA * katetB)/2
double area = (katetA * katetB)/2;
System.out.println("Area of Triangle is: " + area);

}

}

import java.util.Scanner;

public class CircleArea {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.println("Ange cirkels radie: ");
double r = input.nextDouble();

System.out.println("PI = " + Math.PI);

//formel för att räkna cirkels area = PI * r^2
double area = Math.PI * (r * r);
System.out.printf("Area: %.2f",area);

//formel för att räkna cirkels omkrets = 2 * PI * r
double omkrets = Math.PI * 2 * radie;
System.out.printf( "\nOmkretsen: %.2f",omkrets);

}

}

import java.util.Scanner;

class Absolutbelopp {

public static void main (String[] args){

int i = 45;
long l = -12345678901L;
float f = -1,2F;
double d = -0.45;

// Talens absolutbelopp

System.out.println(Math.abs(i));
System.out.println(Math.abs(l));
System.out.println(Math.abs(f));
System.out.println(Math.abs(d));

}

}

import java.util.Scanner;

class Slumptal {

public static void main (String[] args){

// Skapa ett slumptal mellan 0.0 (inklusive) och 10.0 (exklusive)
double slumptal1 = 10 * Math.random();
System.out.println("Slumptal mellan 0.0 (inklusive) och 10.0 (exklusive): " + slumptal1);

// Skapa ett slumptal mellan 5.0 (inklusive) och 25.o (exklusive)
double slumptal2 = 20 * Math.random() + 5.0;
System.out.println("Slumptal mellan 5.0 (inklusive) och 25.0 (exklusive): " + slumptal2);

// Skapa ett slumptal mellan 5 (inklusive) och 8 (inklusive)
double slumptal3 = 20 * Math.random() + 5.0;
System.out.println("Slumptal mellan 5 (inklusive) och 8 (inklusive): " + slumptal3);

}

}

Returnerar (exempel eftersom talen ändras varje gång man kör programmet)

Slumptal mellan 0.0 (inklusive) och 10.0 (exklusive): 4.150006611436239
Slumptal mellan 5.0 (inklusive) och 25.0 (exklusive): 13.107439940686842
Slumptal mellan 5 (inklusive) och 8 (inklusive): 7.0