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 ..
About Elliana Gautama
Twitter •
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