Salah satu hal yang dapat kita lakukan dalam program java yaitu menguji variabel dengan algoritma yang berlaku pada java. Nah, sebelum kita msuk ke program sederhana perhitungan java, saya akan memaparkan dulu tentang jenis operasi operator aritmetika. berikut ini adalah jenis operasinya :
penjumlahan : +
pengurangan : -
perkalian : *
pembagian : /
bilangan bulat pembagian : (dlv)
sisa pembagian : (mod)
langsung saja kita ke pemrogramannya
untuk programnya yaitu bisa menggunakan SUBLIME TEXT 3 atau NOTEPAD. Disini saya menggunakan sublime text 3.
sebelum ke pemrogramannya, saya akan menunjukkan soal yang akan dikerjakan dengan program java ini. berikut ini adalah soalnya :
1.
Nah, kemudian soal tersebut kita kerjakan dengan program sebagai berikut.
hal yang pertama kita lakukan yaitu dengan memasukkan semua angka yang ada dalam soal tersebut untuk menyelesaikannya. untuk programnya yaitu sebagai berikut.
// program uji variabel
// nama program : TugasDemoAritmatik.java
class TugasDemoAritmatik
{
public static void main (String args[])
{
int a = 2;
int b = 3;
int c = 4;
int d = 5;
int e = 6;
int f = 7;
int g = 8;
int h = 10;
int i = 30;
int j;
// menampilkan informasi data integer
System.out.println ();
System.out.println (*Diketahui a = " +a);
System.out.println ("b = " +b);
System.out.println ("c = " +c);
System.out.println ("d = " +d);
System.out.println ("e = " +e);
System.out.println ("f = " +f);
System.out.println ("g = " +g);
System.out.println ("h = " +h);
System.out.println ("i = " +i);
System.out.println ();
Setelah itu, kita masuk ke program selanjutnya, yaitu proses hasil yang akan ditampikan akan berubah. dalam prgram berikut ini, kita akan menyelesaikan soal no 1, sehingga programnya berubag menjadi sebagai berikut
// program uji variabel
// nama program : TugasDemoAritmatik.java
class TugasDemoAritmatik
{
public static void main (String args[])
{
int a = 2;
int b = 3;
int c = 4;
int d = 5;
int e = 6;
int f = 7;
int g = 8;
int h = 10;
int i = 30;
int j;
int j1 = (g*d);
int j2 = (c/a);
int j3 = j1+j2;
int j4 = j3;
int j5 = (f-e);
int j6 = b+(j5);
int j7 = j6;
int j8 = j4/j7;
// menampilkan informasi data integer
System.out.println ();
System.out.println ("Diketahui a = " +a);
System.out.println ("b = " +b);
System.out.println ("c = " +c);
System.out.println ("d = " +d);
System.out.println ("e = " +e);
System.out.println ("f = " +f);
System.out.println ("g = " +g);
System.out.println ("h = " +h);
System.out.println ("i = " +i);
System.out.println ();
// proses hasil yang ditampilkan
j = j4/j8;
System.out.println (j8);
}
}
saya akan menjelaskan sedikit tentang prpgram soal nomor 1 di atas. jadi, untuk "int j1 = (g*d);" itu mengartikan sebagai "(8x5)". kemudian "int (c/a);" mengartikan sebagai "(4:2)", dan "int j3 = j1+j2;" mengartikan sebagai hasil dari (8x5) + (4:2). selanjutnya untuk "int j5 = (f-e);" mengartikan (7-6), dan "int j6 = b+(j5);" mengartikan sebagai 3+(hasil dari 7-6), sehingga hasilnya ditampilkan di "int j7 = j6;" untuk hasil no 1 ditunjukkan pada "int j8 = j4/j7;". jadi pada bagian hasil yang ditampilkan tulislah soal dengan menggunakan bahasa pemrograman seperti pada penulisan diatas, yaitu :
j = j4/j8;
System.out.println (j8);
untuk mengetesnya, gunakan cmd dengan mengetikkan perintah sebagai berikut :
d :
cd (nama folder yang tersimpan pemrograman tersebut)
javac TugasDemoAritmatik.java
java TugasDemoAritmatik
jika program tersebut berjalan dengan lancar, maka akan muncul hasilnya, dan jika program tersebut error, maka ada yang salah dari penulisan programnya. jadi periksa kembali programnya dan ulangi kembali perintah cmd di atas.
jadi, hasil dari soal no 1 adalah 10.
lanjut ke pemrograman berikutnya, yaitu mengerjakan soal no 2. pada hal ini juga, pemrogramannya akan berubah, yaitu sebagai berikut.
// program uji variabel
// nama program : TugasDemoAritmatik.java
class TugasDemoAritmatik
{
public static void main (String args[])
{
int a = 2;
int b = 3;
int c = 4;
int d = 5;
int e = 6;
int f = 7;
int g = 8;
int h = 10;
int i = 30;
int j;
int j1 = (g*d);
int j2 = (c/a);
int j3 = j1+j2;
int j4 = j3;
int j5 = (f-e);
int j6 = b+(j5);
int j7 = j6;
int j8 = j4/j7;
int j9 = i+h;
int j10 = j9;
int j11 = j9/a;
int j12 = j11;
int j13 = a*e;
int j14 = j13;
int j15 = a+c;
int j16 = j15;
int j17 = j14/j16;
int j18 = j17;
int j19 = j12/j18;
// menampilkan informasi data integer
System.out.println ();
System.out.println ("Diketahui a = " +a);
System.out.println ("b = " +b);
System.out.println ("c = " +c);
System.out.println ("d = " +d);
System.out.println ("e = " +e);
System.out.println ("f = " +f);
System.out.println ("g = " +g);
System.out.println ("h = " +h);
System.out.println ("i = " +i);
System.out.println ();
// prises hasil yang ditampilkan
j = j4/j8;
System.out.println (j8);
j1 = j12/j18;
System.out.println (j19);
}
}
Setelah itu seperti biasanya, lakukan tes hasil pada cmd, maka tampilannya akan seperti ini jika tidak terjadi error :
tampilan hasil no 2
Jadi, hasil dari soal no 2 adalah 10.
Nah, itulah jawaban dari soal - soal yang dikerjakan dengan bahasa pemrograman. bagaimana? sangat menarik bukan?, jika kalian mengatakan cara di atas sangat ribet, maka itu salah, karena dalam hal ini yang akan dilatih adalah fokus dan tingkat ketelitian kita dalam pemrograman.
Sekian dari saya, terima kasih.
Tidak ada komentar:
Posting Komentar