langsung aja kita liat scriptnya beserta penjelasannya
class method pertama
package thrdaniel;
/**
*
* @author laptop
*/
import java.util.Scanner; //untuk inputan user menggunakan library dari java
public class THRdaniel {
//pendeklarasian
int masuk, a; //tipe data integer dengan variabel masuk dan a untuk proses pengulangan
double [] bilangan = new double [1000]; //tipe data double dengan variabel bilangan untuk proses pengulangan
int bilanganbul = 0, bilanganpec = 0; //tipe data integer untuk proses bilangan bulat dan pecahan
// method untuk input
public void input (){
Scanner baca = new Scanner(System.in); // class untuk membaca input dari keyboard menggunakan scanner
System.out.println ("Masukan Jumlah bilangan : "); //proses penginputan
masuk = baca.nextInt();
for (a=1;a<=masuk;a++) //proses pengulangan untuk jumlah bilangan
{
System.out.println("Bilangan ke "+a+":");
bilangan[a] = baca.nextDouble();
}
}
// method untuk menyeleksi bilangan bulat dan pecahan
public void proses(){
for (a=1;a<=masuk;a++) //proses pengulangan untuk menyeleksi bilangan
{
if (bilangan[a]%2 == 1 | bilangan[a]%1==0)
{
bilangan [a] = bilanganbul++; //jika bilangan benar maka masuk ke bilangan bulat
}
else
{
bilangan [a] = bilanganpec++; //jika tidak maka masuk ke bilangan pecahan
}
}
System.out.println("Jumlah bilangan bulat = "+bilanganbul); //tampilkan bilangan bulat
System.out.println("Jumlah bilangan pecahan = "+bilanganpec); //tampilkan bilangan pecahan
}
}
class kedua
package thrdaniel;
/**
*
* @author laptop
*/
public class hasil {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
THRdaniel hasil = new THRdaniel(); //method untuk mengakses data dari class lain
//pemanggilan method input
hasil.input();
hasil.proses();
}
}
dan ini printscreennya
class pertama
dan ini class kedua
dan ini hasil runningnya




Tidak ada komentar:
Posting Komentar