Skip to content

Commit c9a7b1c

Browse files
committed
Operator Aritmatika Java
1 parent 5d410ee commit c9a7b1c

File tree

6 files changed

+266
-0
lines changed

6 files changed

+266
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
public class Aritmatika {
2+
3+
public static void main(String[] args) {
4+
5+
/** Operator Aritmatika
6+
* Dalam Java , Kita bisa menggunakan Operator Aritmatika untuk memanipulasi variabel
7+
* Operator Aritmatik Java Diantaranya + : pertambahan
8+
* - : pengurangan
9+
* * : perkalian
10+
* / : pembagian
11+
* % : modulo ( sisa bagi )
12+
*/
13+
14+
// Pertambahan
15+
int pertambahan = 10 + 35 + 15;
16+
17+
// Pengurangan
18+
int pengurangan = 20 - 25 - 10;
19+
20+
// Perkalian
21+
int perkalian = 5 * 25 * 4;
22+
23+
// Pembagian
24+
int pembagian = 200 / 4 ;
25+
26+
// Modulo atau Sisa Bagi
27+
int modulo = 10 % 3;
28+
29+
System.out.println(pertambahan);
30+
System.out.println(pengurangan);
31+
System.out.println(perkalian);
32+
System.out.println(pembagian);
33+
System.out.println(modulo);
34+
35+
// Sesuatu yang lebih kompleks yang bisa kita kerjakan menggunakan operator aritmatika
36+
37+
// Menghitung luas segitiga mengguanakan operator aritmatika
38+
int tinggi = 5;
39+
int alas = 20;
40+
41+
int hasil = alas * tinggi / 2;
42+
System.out.println("Luas Segitiga dengan tinggi " + tinggi + " cm dan alas " + alas + " cm adalah " + hasil + " cm");
43+
44+
45+
}
46+
47+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
public class modulo {
2+
3+
public static void main(String[] args) {
4+
5+
/**
6+
* modulo / sisa bagi ( % )
7+
*/
8+
9+
/*
10+
* hasil akan menjadi 2 karena nilai dari variabel modulo adalah 14 dimodulo 3
11+
* ( 14 % 3 ) = 2
12+
*/
13+
14+
int modulo = 14 % 3;
15+
16+
System.out.println(modulo);
17+
18+
19+
20+
/*
21+
* hasil akan menjadi 1 karena nilai dari variabel modulo2 adalah 5 dimodulo nilai dari variabel modulo yaitu 2
22+
* ( 5 % <modulo> )
23+
* ( 5 % 2 ) = 1
24+
*/
25+
26+
int modulo2 = 5 % modulo;
27+
28+
System.out.println(modulo2);
29+
30+
31+
/*
32+
* hasil akan menjadi 0 karena nilai dari variabel modulo adalah 2 dimodulo nilai dari variabel modulo2 yaitu 1
33+
* ( <modulo> % <modulo2> )
34+
* ( 2 % 1 ) = 0
35+
*/
36+
37+
int modulo3 = modulo % modulo2;
38+
39+
System.out.println(modulo3);
40+
41+
}
42+
43+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
public class pembagian {
2+
3+
public static void main(String[] args) {
4+
5+
/**
6+
* Perbagian ( / )
7+
*/
8+
9+
/*
10+
* hasil akan menjadi 2 karena nilai dari variabel bagi adalah 4 dibagi 2
11+
* ( 4 / 2 ) = 2
12+
*/
13+
14+
int bagi = 4 / 2;
15+
16+
System.out.println(bagi);
17+
18+
19+
/*
20+
* hasil akan menjadi 5 karena nilai dari variabel bagi2 adalah 10 dibagi nilai dari variabel bagi yaitu 2
21+
* ( 10 / <bagi> )
22+
* ( 10 / 2 ) = 5
23+
*/
24+
25+
int bagi2 = 10 / bagi;
26+
27+
System.out.println(bagi2);
28+
29+
30+
/*
31+
* hasil akan menjadi 2 karena nilai dari variabel bagi2 adalah 5 dibagi nilai dari variabel bagi yaitu 2
32+
* ( <bagi2> / <bagi> )
33+
* ( 5 / 2 ) = 2
34+
*
35+
* note : jika tipe data selain float dan double melakukan pembagian , maka hasilnya tidak akan koma dan
36+
* tidak akan di bulatkan
37+
*/
38+
39+
int bagi3 = bagi2 / bagi;
40+
41+
System.out.println(bagi3);
42+
43+
}
44+
45+
}
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
public class pengurangan {
2+
3+
public static void main(String[] args) {
4+
5+
/**
6+
* Pengurangan ( - )
7+
*/
8+
9+
/*
10+
* hasil akan menjadi 5 karena nilai dari variabel kurang adalah 10 dikurang 5
11+
* ( 10 - 5 ) = 5
12+
*/
13+
14+
int kurang = 10 - 5;
15+
16+
System.out.println(kurang);
17+
18+
19+
20+
/*
21+
* hasil akan menjadi 5 karena nilai dari variabel kurang2 adalah 10 dikurang nilai dari variabel kurang yaitu 5
22+
* ( 10 - <kurang> )
23+
* ( 10 - 5 ) = 5
24+
*/
25+
26+
int kurang2 = 10 - kurang;
27+
28+
System.out.println(kurang2);
29+
30+
31+
32+
/*
33+
* hasil akan menjadi 0 karena nilai dari variabel kurang adalah 5 dikurang nilai dari variabel kurang2 yaitu 5
34+
* ( <kurang> - <kurang2> )
35+
* ( 5 - 5 ) = 0
36+
*/
37+
38+
int kurang3 = kurang - kurang2;
39+
40+
System.out.println(kurang3);
41+
42+
}
43+
44+
}
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
public class perkalian {
2+
3+
public static void main(String[] args) {
4+
5+
/**
6+
* Perkalian ( * )
7+
*/
8+
9+
/*
10+
* hasil akan menjadi 6 karena nilai dari variabel kali adalah 3 dikali 2
11+
* ( 2 * 3 ) = 6
12+
*/
13+
14+
int kali = 3 * 2;
15+
16+
System.out.println(kali);
17+
18+
19+
/*
20+
* hasil akan menjadi 30 karena nilai dari variabel kali2 adalah 5 dikali nilai dari variabel kali yaitu 6
21+
* ( 5 * <kali> )
22+
* ( 5 * 6 ) = 30
23+
*/
24+
25+
int kali2 = 5 * kali;
26+
27+
System.out.println(kali2);
28+
29+
30+
/*
31+
* hasil akan menjadi 180 karena nilai dari variabel kali adalah 6 dikali nilai dari variabel kali2 yaitu 30
32+
* ( <kali> * <kali2> )
33+
* ( 6 * 30 ) = 180
34+
*/
35+
36+
int kali3 = kali * kali2;
37+
38+
System.out.println(kali3);
39+
40+
}
41+
42+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
public class pertambahan {
2+
3+
public static void main(String[] args) {
4+
5+
/**
6+
* Pertambahan ( + )
7+
*/
8+
9+
/*
10+
* hasil akan menjadi 5 karena nilai dari variabel tambah adalah 3 ditambah 2
11+
* ( 2 + 3 ) = 5
12+
*/
13+
14+
int tambah = 3 + 2;
15+
16+
System.out.println(tambah);
17+
18+
19+
20+
/*
21+
* hasil akan menjadi 10 karena nilai dari variabel tambah2 adalah 5 ditambah nilai dari variabel tambah yaitu 5
22+
* ( 5 + <tambah> )
23+
* ( 5 + 5 ) = 10
24+
*/
25+
26+
int tambah2 = 5 + tambah;
27+
28+
System.out.println(tambah2);
29+
30+
31+
/*
32+
* hasil akan menjadi 15 karena nilai dari variabel tambah adalah 5 ditambah nilai dari variabel tambah2 yaitu 10
33+
* ( <tambah> + <tambah2> )
34+
* ( 5 + 10 ) = 15
35+
*/
36+
37+
int tambah3 = tambah + tambah2;
38+
39+
System.out.println(tambah3);
40+
41+
42+
43+
}
44+
45+
}

0 commit comments

Comments
 (0)