Professional Documents
Culture Documents
Coding Kalkulator Output Console
Coding Kalkulator Output Console
Coding Kalkulator Output Console
DecimalFormat;
import java.util.Scanner;
int pilih;
double angka;
double hasil;
double hasil1;
double sdt=Math.PI/180.0;
double k;
System.out.println("1. sin");
System.out.println("2. cos");
System.out.println("3. tan");
System.out.println("4. arcsin");
System.out.println("5. arccos");
System.out.println("6. arctan");
System.out.println("7. cosec");
System.out.println("8. secan");
System.out.println("9. cotan");
System.out.println("Masukkan pilihan");
pilih=in.nextInt();
angka=in.nextDouble();
if(pilih==1){
hasil=Math.sin(angka*sdt);
k=Double.valueOf(df.format(hasil));
else if(pilih==2){
hasil=Math.cos(angka*sdt);
k=Double.valueOf(df.format(hasil));
else if(pilih==3){
hasil=Math.tan(angka*sdt);
k=Double.valueOf(df.format(hasil));
else if(pilih==4){
hasil=Math.toDegrees(Math.asin(angka));
k=Double.valueOf((hasil));
else if(pilih==5){
hasil=Math.toDegrees(Math.acos(angka));
k=Double.valueOf(df.format(hasil));
else if(pilih==6){
hasil=Math.toDegrees(Math.atan(angka));
k=Double.valueOf(df.format(hasil));
else if(pilih==7){
hasil1=Math.sin(angka*sdt);
hasil=1/hasil1;
k=Double.valueOf(df.format(hasil));
else if(pilih==8){
hasil1=Math.cos(angka*sdt);
hasil=1/hasil1;
k=Double.valueOf(df.format(hasil));
else if(pilih==9){
hasil1=Math.tan(angka*sdt);
hasil=1/hasil1;
k=Double.valueOf(df.format(hasil));
else
System.out.println("ERROR");