Assalamualaikum Wr. Wb
Pertama-tama saya akan menjelaskan sedikit tentang Java. "Java" adalah bahasa pemrograman yang berorientasi objek(Object Oriented Programming) yang dapat di jalankan di berbagai "platform" sistem operasi(seperti: Windows, Linux, Mac,dll). Bahasa pemrograman ini umum di pakai di kalangan programmer selain "Bahasa C, Pascal, dll".
Pada posting pertama ini saya akan menguraikan tentang contoh "Program menentukan jumlah bilangan bulat dan bilangan pecahan". Fungsi Program ini untuk menghitung banyak nilai yang kita masukkan(input) kemudian akan menyeleksi bilangan/nilai tersebut, apakah nilai yang kita masukkan termasuk ke dalam bilangan bulat atau bilangan pecahan. Disini saya menggunakan "Netbeans IDE 7.0.1", sebelum melihat ke script/coding programnya, kita lihat algoritma program di bawah ini.
Algoritma :
Dan berikut Script/Coding programnya :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package THR_Bagus;
import java.util.Scanner;
/**
*
* @author Bagus Dita D
*/
public class THR_Soal_Genap {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
// Deklarasi Variabel
int bilBlt;
int bilPchn;
// Instansiasi
Scanner R = new Scanner(System.in);
int e;
// Banyaknya nilai yang kita masukkan(INPUT)
System.out.print("Jumlah bilangan yang akan di masukkan : ");
e = R.nextInt();
// Deklarasi Variabel Array untuk menyimpan suatu bilangan yang kita input
double blgn[] = new double[e];
for(int av = 0; av < e; av++){
System.out.print("Bilangan ke " +(av + 1)+ " : ");
// Bilangan di masukkan ke array
blgn[av] = R.nextDouble();
}
// Instansiasi Class Selector
THR_Class_Baru select = new THR_Class_Baru();
// Memanggil fungsi bilBlt
bilBlt = select.blt(blgn);
// Memanggil fungsi bilPchn
bilPchn = select.pchn(blgn);
System.out.println("\nOutput");
// Hasil(OUTPUT) yang di inputkan tadi
System.out.println("Jumlah bilangan bulat\t : " + bilBlt);
System.out.println("Jumlah bilangan pecahan\t : " + bilPchn);
}
}

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package THR_Bagus;
/**
*
* @author Bagus Dita D
*/
public class THR_Class_Baru {
public int blt(double bil[]){
int w;
int hsl = 0;
for(int av = 0; av < bil.length; av++){
// Berfungsi untuk menyeleksi bilangan bulat
if(bil[av] % 1 == 0) hsl = hsl + 1;
}
// Berfungsi untuk mengembalikan nilai variabel ke fungsi
return hsl;
}
public int pchn(double bil[]){
int hsl = 0;
for(int av = 0; av < bil.length; av++){
// Berfungsi untuk menyeleksi bilangan pecahan
if(bil[av] % 1 != 0) hsl = hsl + 1;
}
// Berfungsi untuk mengembalikan nilai variabel ke fungsi
return hsl;
}
}


Untuk lebih detail/lengkap, silakan di download :
file.class & file.jar
Cukup sekian penguraian tentang contoh "Program menentukan jumlah bilangan bulat dan bilangan pecahan" yang menggunakan Java. Terima Kasih, Wassalam. Wr. Wb
Pertama-tama saya akan menjelaskan sedikit tentang Java. "Java" adalah bahasa pemrograman yang berorientasi objek(Object Oriented Programming) yang dapat di jalankan di berbagai "platform" sistem operasi(seperti: Windows, Linux, Mac,dll). Bahasa pemrograman ini umum di pakai di kalangan programmer selain "Bahasa C, Pascal, dll".
Pada posting pertama ini saya akan menguraikan tentang contoh "Program menentukan jumlah bilangan bulat dan bilangan pecahan". Fungsi Program ini untuk menghitung banyak nilai yang kita masukkan(input) kemudian akan menyeleksi bilangan/nilai tersebut, apakah nilai yang kita masukkan termasuk ke dalam bilangan bulat atau bilangan pecahan. Disini saya menggunakan "Netbeans IDE 7.0.1", sebelum melihat ke script/coding programnya, kita lihat algoritma program di bawah ini.
Algoritma :
Input
Jumlah
bilangan yang akan dimasukan : N
Bilangan
ke 1 :
Bilangan
ke 2 :
…………………
………………...
Bilangan
ke N :
Output
Jumlah
Bilangan Bulat :
Jumlah
Bilangan Pecahan :
|
Contoh
:
Jumlah
bilangan yang akan dimasukan : 5
Bilangan
ke 1 : 5
Bilangan
ke 2 : 7.3
Bilangan
ke 3 : 9.45
Bilangan
ke 4 : 4.22
Bilangan
ke 5 : 2
Output
Jumlah
Bilangan Bulat : 2
Jumlah
Bilangan Pecahan : 3
|
Dan berikut Script/Coding programnya :
Berikut ini adalah Class Pemanggil :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package THR_Bagus;
import java.util.Scanner;
/**
*
* @author Bagus Dita D
*/
public class THR_Soal_Genap {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
// Deklarasi Variabel
int bilBlt;
int bilPchn;
// Instansiasi
Scanner R = new Scanner(System.in);
int e;
// Banyaknya nilai yang kita masukkan(INPUT)
System.out.print("Jumlah bilangan yang akan di masukkan : ");
e = R.nextInt();
// Deklarasi Variabel Array untuk menyimpan suatu bilangan yang kita input
double blgn[] = new double[e];
for(int av = 0; av < e; av++){
System.out.print("Bilangan ke " +(av + 1)+ " : ");
// Bilangan di masukkan ke array
blgn[av] = R.nextDouble();
}
// Instansiasi Class Selector
THR_Class_Baru select = new THR_Class_Baru();
// Memanggil fungsi bilBlt
bilBlt = select.blt(blgn);
// Memanggil fungsi bilPchn
bilPchn = select.pchn(blgn);
System.out.println("\nOutput");
// Hasil(OUTPUT) yang di inputkan tadi
System.out.println("Jumlah bilangan bulat\t : " + bilBlt);
System.out.println("Jumlah bilangan pecahan\t : " + bilPchn);
}
}
Ini PrintScreen nya :
Dan ini Class yang di panggil :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package THR_Bagus;
/**
*
* @author Bagus Dita D
*/
public class THR_Class_Baru {
public int blt(double bil[]){
int w;
int hsl = 0;
for(int av = 0; av < bil.length; av++){
// Berfungsi untuk menyeleksi bilangan bulat
if(bil[av] % 1 == 0) hsl = hsl + 1;
}
// Berfungsi untuk mengembalikan nilai variabel ke fungsi
return hsl;
}
public int pchn(double bil[]){
int hsl = 0;
for(int av = 0; av < bil.length; av++){
// Berfungsi untuk menyeleksi bilangan pecahan
if(bil[av] % 1 != 0) hsl = hsl + 1;
}
// Berfungsi untuk mengembalikan nilai variabel ke fungsi
return hsl;
}
}
Ini PrintScreen nya :
Dan inilah hasil(SS) nya :
Untuk lebih detail/lengkap, silakan di download :
file.class & file.jar
Cukup sekian penguraian tentang contoh "Program menentukan jumlah bilangan bulat dan bilangan pecahan" yang menggunakan Java. Terima Kasih, Wassalam. Wr. Wb
