Assalamualaikum WR WB
Pada Kesempatan kali ini saya akan membagi hasil program saya tentang penyeleksian bilangan bulat/pecahan yang diberikan oleh guru-guru saya. saya menggunakan bahasa pemrograman JAVA. Text Editor yang saya gunakan adalah NetBeans 6.9.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication11;
import java.util.Scanner;//berguna untuk mengimport .Scanner
//yang terdapat dalam package java.util untuk mengambil input sebuah angka dari keyboard
/**
*
* @author TOSHIBA
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int a = 0;//inisialisasi variable bulat dan bertipe data integer
int b = 0 ; //inisialisasi variable pecahan dan bertipe data integer
Scanner scan = new Scanner (System.in);//instansiasi classLib sebagai fungsi mendapatkan input dari keyboard
System.out.print("Masukan jumlah bilangan : ");//menampilkan kalimat yang ingin user masukan berapa jumlah bilangan
int jumlah = scan.nextInt();//input banyaknya jumlah bilangan yang akan dimasukkan
for(int i=1; i<=jumlah; i++)//pengulangan sesuai input jumlah bilangan dimasukkan
{
System.out.print("Bilangan ke "+i+" : ");//mencetak kalimat sesuai pengulangan yang telah di masukan user
double angka = scan.nextDouble();//sebagai input bilangan dan yang nantinya akan diseleksi apakah bilangan yang di masukan user adalah bilangan bulat atau pecahan
kedua x = new kedua();//sebagai instansiasi class kedua, dan untuk memanggil fungsi bulat dan pecahan yang ada di class kedua
a = x.a(angka,jumlah, a);//pemanggilan fungsi bulat
b = x.b(angka,jumlah, b);//pemanggilan fungsi pecahan
}
System.out.println("Jumlah bilangan bulat = "+a);//output bilangan bulat
System.out.println("Jumlah bilangan pecahan = "+b);//output bilangan pecahan
System.out.println("");
System.out.println("Created By : Wildan Taufik");
System.out.println("NIS : 1011113886");
System.out.println("Sekolah/Kelas : SMKN 4 Bandung, XII RPL 1 ");
}
}
----------------------------------------------------------------------------------------------------------------------------------
Dan selanjutnya saya membuat class yang kedua
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication11;
/**
*
* @author TOSHIBA
*/
public class kedua {
public int a (double c, int jumlah, int a){
if (c % 1 == 0)//proses penyeleksian bilangan bulat
a++;//jika kondisi sesuai maka bilangan tersebut akan masuk kedalam variable bilangan bulat
return a;
}
public int b (double c, int jumlah, int b){
if (c % 1 != 0)//proses penyeleksian bilangan pecahan
b++;//jika kondisi sesuai maka bilangan tersebut akan masuk kedalam variable bilangan pecahan
return b;
}
}
Dan jika semua benar maka akan tampil seperti yang ada pada gambar di bawah ini
Hasil yang dijalankan melalui NetBeans
Hasil yang dijalankan melalui CMD
Jika anda ingin jelas anda bisa unduh di sini DOWNLOAD
No comments:
Post a Comment