Halo readers :) di sini saya akan sharing tugas algoritma dan pemrograman 1 mengenai fungsi math yang saya aplikasikan dengan rumus-rumus fisika hhehe, penasaran kan ? oke let's check this out :
Mini program sebelum di jalankan (pada notepad) :
// fungsi matematika dalam (Math)
public class AstriedNM {
public static void main
(String[]args) {
// (1) fungsi
matematika Math.sin
double kecepatan,sudut,x ;
kecepatan = 60;
sudut = 30;
x = kecepatan *
Math.sin(Math.toRadians(sudut)) ;
System.out.println();
System.out.println
("(1)Maka posisi atau x arah horizontal adalah (Object Math.sin) : ")
;
System.out.println();
System.out.println (x) ;
//(2) fungsi
matematika Math.cos
double
kecepatan_vertikal,sudut_vertikal,y ;
kecepatan_vertikal = 200;
sudut_vertikal = 60;
y =
kecepatan_vertikal*Math.cos(Math.toRadians(sudut_vertikal)) ;
System.out.println
("(2)Maka posisi atau y arah vertikal adalah (Object Math.cos) : ") ;
System.out.println (y) ;
// (3) fungsi
matematika Math.floor
double angka1,angka2,a,b ;
angka1 = 2.89 ;
angka2 = 3.50 ;
a = Math.floor(angka1) ;
b = Math.floor(angka2) ;
System.out.println("(3)Maka
angka1 akan menjadi (Object Math.floor) : ") ;
System.out.println (a) ;
System.out.println
("(3)Maka angka2 akan menjadi (Object Math.floor) : ") ;
System.out.println (b) ;
// (4) fungsi
matematika Math.log
double angka3,c ;
angka3 = 10 ;
c = Math.log(angka3) ;
System.out.println
("(4)Maka angka 3 akan menjadi (Object Math.log) : ") ;
System.out.println(c);
// (5) fungsi
matematika Math.max dan Math.min
double nilai1, nilai2 , n ,
m ;
nilai1 = 2000 ;
nilai2 = 5000 ;
n = Math.max (nilai1,nilai2)
;
m = Math.min (nilai1,nilai2)
;
System.out.println
("(5)Maka nilai maksimalnya adalah
(Object Math.max) : ") ;
System.out.println(n) ;
System.out.println
("(5)Maka nilai minimalnya adalah (Object Math.min) : ") ;
System.out.println(m) ;
}
}
untuk hasil dari program tersebut adalah seperti berikut ini :
E:\java>java
AstriedNM
(1)Maka
posisi atau x arah horizontal adalah (fungsi Math.sin) :
29.999999999999996
(2)Maka
posisi atau y arah vertikal adalah (fungsi Math.cos) :
100.00000000000003
(3)Maka
angka1 akan menjadi (fungsi Math.floor) :
2.0
(3)Maka
angka2 akan menjadi (fungsi Math.floor) :
3.0
(4)Maka
angka 3 akan menjadi (fungsi Math.log) :
2.302585092994046
(5)Maka
nilai maksimalnya adalah (fungsi
Math.max) :
5000.0
(5)Maka
nilai minimalnya adalah (fungsi Math.min) :
2000.0
E:\java>
Oke itu merupakan sharing codingan yang ASLI buatan saya sendiri hhe , oh ya jangan hanya men'COPAS' saja namun karena fungsi math itu mudah alangkah lebih baik jika anda mempelajarinya :) terimakasih
Wassalamu'alaikum wr.wb
Regards,
Astried NM
Tidak ada komentar:
Posting Komentar