Penggunaan Scanner dan Fungsi Math dalam program Java
Pada pertemuan kali ini saya akan memberikan contoh program menghitung keliling segitiga siku-siku.
Input alas dan tinggi melalui keyboard menggunakan kelas Scanner, agar kelas Scanner dapat digunakan maka di awal program harus menyertakan perintah : “import java.util.Scanner”.
Sedangkan untuk mencari akar dalam menghitung sisi miring digunakan fungsi math sqrt(arg).
Contoh program:
import java.util.Scanner;
public class HitungKelilingSegitiga {
public static void main(String[] args) {
double alas, tinggi, sisimiring, keliling;
// Buat objek Scanner
Scanner scan = new Scanner(System.in);
System.out.println(“Menghitung Keliling Segitiga”);
System.out.print(“Alas : “);
alas = scan.nextDouble();
System.out.print(“Tinggi : “);
tinggi = scan.nextDouble();
sisimiring = Math.sqrt(alas*alas + tinggi*tinggi);
keliling = alas + tinggi + sisimiring;
System.out.println(“Sisi Miring = ” + sisimiring);
System.out.println(“Keliling = ” + keliling);
// Tutup object Scanner
scan.close();
}
}
Output yang dihasilkan adalah sebagai berikut:
Menghitung Keliling Segitiga
Alas : 3
Tinggi : 4
Sisi Miring = 5.0
Keliling = 12.0
Happy Coding ..
Like this. fungsinya kelas scanner apa ya bu?
Dear Juleha,
Fungsi scanner adalah untuk melakukan input data melalui keyboard pada aplikasi konsol.
Cara penggunaan aplikasi mathscanner apa ya bu