Prompt Detail:
Tentu! Berikut adalah dua contoh soal yang melibatkan library math pada Java:
Soal 1: Andi ingin menghitung nilai akar kuadrat dari suatu bilangan bulat. Bantulah Andi dengan membuat sebuah program Java yang menerima input bilangan bulat dan mengembalikan nilai akar kuadratnya. Gunakan library math pada Java.
Contoh input/output: Input: 25 Output: 5
Input: 9 Output: 3
Soal 2: Budi ingin menghitung nilai sinus dari suatu sudut dalam derajat. Bantulah Budi dengan membuat sebuah program Java yang menerima input sudut dalam derajat dan mengembalikan nilai sinusnya. Gunakan library math pada Java.
Contoh input/output: Input: 30 Output: 0.5
Input: 60 Output: 0.86602540378
Berikut adalah contoh implementasi dari kedua soal tersebut:
Soal 1:
javaimport java.util.Scanner;
import java.lang.Math;
public class AkarKuadrat {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Masukkan bilangan bulat: ");
int bilangan = input.nextInt();
double akarKuadrat = Math.sqrt(bilangan);
System.out.println("Akar kuadrat dari " + bilangan + " adalah " + akarKuadrat);
}
}
Soal 2:
javaimport java.util.Scanner;
import java.lang.Math;
public class NilaiSinus {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Masukkan sudut dalam derajat: ");
double sudut = input.nextDouble();
double sudutRadian = Math.toRadians(sudut);
double sinus = Math.sin(sudutRadian);
System.out.println("Nilai sinus dari sudut " + sudut + " derajat adalah " + sinus);
}
}
Semoga itu membantu! Jika Anda memiliki pertanyaan lebih lanjut, jangan ragu untuk bertanya.