Program Menentukan Jumlah Bilangan Positif dan Negatif dengan Menggunakan Java
Kali ini kita akan membuat sebuah program yaitu Menentukan Jumlah Bilangan Positif dan Negatif..
A. Disini saya membuat 2 class:
1. Class yang pertama bernama PositifNegatif
2. Class yang kedua bernama PositifNegatifTestB. Saya menggunakan NetBeans IDE 7.1 BETA
Kita langsung aja ya ke codingnya..
Pada class pertama : PositifNegatif
/*
* To change this template, choose Tools | Templates and open the template in
* the editor.
*/
package nisganjilpositifnegatif;
/**
*
* @author Eka Yuliani
*/
import java.util.Scanner;
//mengimport class library scanner
public class PositifNegatif {
//class dengan nama PositifNegatif
Scanner scan= new Scanner(System.in);
//menginstansiasi menggunakan class library scanner
int [] bilangan = new int[100];
//mendeklarsi variable bilangan bertipe integer menggunakan array
int bacabilangan;
//mendeklarasi variable bacabilangan bertipe data integer
int positif;
//mendeklarasi variable positif bertipe data integer
int negatif;
//mendeklarasi variable negatif bertipe data integer
public void input(){
//method untuk input
System.out.println("Input");
//menampilkan "Input" pada layar
System.out.print("Jumlah bilangan yang akan dimasukan :");
//menampilkan "Jumlah bilangan yang akan dimasukan:" pada layar
bacabilangan= scan.nextInt();
//membaca inputan untuk dimasukkan ke variable bacabilangan
for (int x= 1; x<=bacabilangan; x++){
System.out.print("Bilangan ke "+x+ " : ");
bilangan[x] = scan.nextInt();
//membaca bilangan
}
proses(bacabilangan, bilangan, positif, negatif);
//pass by reference memberi dan mengambil sebuah nilai inputan
}
public static int proses (int a, int[] b, int p, int n){
//method proses berparameter
for (int x= 1; x<=a; x++){
//pengulangan sesuai inputan user
if (b[x] > 0){
//bila bilangan lebih besar dari 0 maka aksi dilanjutkan
p = p+1;
//maka variable positif bertambah 1
}
else if (b[x] < 0){
//bila bilangan lebih kecil dari 0
n = n+1;
//maka variable negatif bertambah 1
}
}
System.out.println("Output");
//menampilkan "Output" pada layar
System.out.println("Jumlah Bilangan Positif :" +p);
/*menampilkan "Jumlah Bilangan Positif dan menampilkan
jumlah bilangan positif yang diinputkan*/
System.out.println("Jumlah Bilangan Negatif :" +n);
/*menampilkan "Jumlah Bilangan Negatif dan menampilkan
jumlah bilangan negatif yang diinputkan*/
return a;
//pengembalian nilai awal
}
}
Pada class kedua: PositifNegatifTest
Pada class kedua: PositifNegatifTest
/*
* To change this template, choose Tools | Templates and open the template in
* the editor.
*/
package nisganjilpositifnegatif;
/**
*
* @author Eka Yuliani
*/
public class PositifNegatifTest {
//class dengan nama PositifNegatifTest
public static void main(String[] args) {
//method main
PositifNegatif panggil= new PositifNegatif();
//instansiasi class PositifNegatif menjadi objek panggil
panggil.input();
//memanggil method input
}
0 Response to "Program Menentukan Jumlah Bilangan Positif dan Negatif dengan Menggunakan Java"
Post a Comment