Kamis, 30 Agustus 2012

Menentukan Bilangan Positif dan Negatif

Cekidot !!

Soal :

Algoritma :



Input
Jumlah bilangan yang akan dimasukan : N
Bilangan ke 1 :
Bilangan ke 2 :
…………………
………………...
Bilangan ke N :

Output
Jumlah Bilangan Positif   :
Jumlah Bilangan Negatif :

Contoh :
Jumlah bilangan yang akan dimasukan : 5
Bilangan ke 1 : -5
Bilangan ke 2 : -7
Bilangan ke 3 : 9
Bilangan ke 4 : 4
Bilangan ke 5 : 2

Output
Jumlah Bilangan Positif   : 3
Jumlah Bilangan Negatif :  2



Script Pada Class 1 :

------------------------------------------------------------------------------------

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package process;

import java.util.Scanner;
/**
 *
 * @author Laptop
 */
public class process {
    //methood yang digunakan sebagai mutator pengendali looping
    public static int input(){
        Scanner input = new Scanner(java.lang.System.in);
        int masukan ;
        masukan = input.nextInt();
        return masukan;
       
    }
    //method untuk memproses data 
    public static void input(int data){
        Scanner input = new Scanner(java.lang.System.in);
        int masukan , positif = 0 , negatif = 0, index;
        index = 1; //inisialisasi
        while(data>0) // looping
        {
            System.out.print("masukan bilangan ke "+ index + " :");
            masukan = input.nextInt();
            data--;
            index++;
                if(masukan > 0) //jika input lebih dari 0, variabel positif bertambah
                    positif++;
                else if(masukan < 0) //jika inout kurang dari 0, variabel negatif bertambah
                    negatif++;
        }
        System.out.println("Bilangan Positif : " + positif);
        System.out.println("Bilangan Negatif : " + negatif);
        System.out.println("-----------------------------");
        System.out.println("Nama : Muhammad Reza Firdaus");
        System.out.println("Kelas : XI-RPL-2");
    }
}

------------------------------------------------------------------------------------

Script 2 Pada Class 2 :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Javathr;

import process.process;


/**
 *
 * @author Laptop
 */
public class Javathr {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
       
        int input;
        System.out.println("Menentukan Bilangan Positif dan Negatif ");
        System.out.println("+++++++++++++++++++++++++++++++++++++++");
        System.out.println("Masukkan Bilangan :");
        //Variabel Input, di gunakan sebagai Permulaan dan Proses penentuan bilangan
        input = process.input()  ;
        process.input(input);
       
    }
}

------------------------------------------------------------------------------------
Screen Shot



------------------------------------------------------------------------------------

Link Download :

File .class     --> .class
File .jar        --> .jar
File Program --> Program

------------------------------------------------------------------------------------






Tidak ada komentar:

Posting Komentar