Jumat, 31 Agustus 2012

Program Menentukan Jumlah Bilangan Positif dan Negatif

Masalah    :


Buatlah sebuah program dengan menggunakan bahasa java dengan  algoritma dan ketentuan berikut ini ,
Program Menentukan Jumlah Bilangan Positif dan Negatif

Algoritma program







Penyelesaian : 

1. Bukalah text editor yang akan kita gunakan, disini saya menggunakan Netbeans 7.1
2. Buatlah Project Baru, dengan nama yang anda inginkan, disini saya memberi nama : JAVATHR
3. Lalu buatlah package baru 


PositifNegatif.java

package javathr;

/**
 *
 * @author elvera
 */

import java.util.Scanner;  //import class libary untuk input dari keyboard melalui fasilitas scanner

public class PositifNegatif{
    //method yang di gunakan sebagai mutator variable pengendali looping
    public static int input(){
        Scanner input = new Scanner(java.lang.System.in);
        int bilangan ;
        bilangan = input.nextInt(); //meminta nilai dari keyboard
        return bilangan;  //nilai kembalian bilangan
        
    }
    //method memproses data  
    public static void input(int data){
        Scanner input = new Scanner(java.lang.System.in); //membuat objek scanner
        int positif = 0 , negatif = 0, bilangan,  index;
        index = 1;
        /*deklarasi dan inisialisasi*/
        while(data>0)
        {
            System.out.print("bilangan ke "+ index + " :");
            bilangan = input.nextInt();
            data--;
            index++;
                if(bilangan > 0)
                    positif++;
                else if(bilangan < 0)
                    negatif++;
        }
        System.out.println("jumlah bilangan positif : " + positif);
        System.out.println("jumlah bilangan negatif : " + negatif);
    }
}




PositifNegatiftest,java

package javathr;

/**
 *
 * @author elvera
 */
public class PositifNegatiftest {
    
    public static void main(String[] args) {
     
        int input;
        System.out.println("Jumlah bilangan yang akan dimasukan :");
        //blok program pemanggilan input untuk menentukan jumlah looping
        input = PositifNegatif.input()  ;
        //blok program untuk memanggil input bilangan yang akan di proses
        PositifNegatif.input(input);
    }
    }


Jika telah selesai, kemudian anda RUN pada PositifNegatiftest.java 
hasilnya seperti ini : 



Silahkan :




Posting ini ditujukan untuk memenuhi tugas mata pelajaran produktif... 




Tidak ada komentar:

Posting Komentar