Profil

Followers

Thursday, August 30, 2012

Tugas Hari Raya Java (Ganjil)

Assalamualaikum bapa dan ibu disini saya akan memberikan tugas THR saya..
Berikut 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


Aplikasi yang di gunakan NeatBeans IDE 7.0.1
Berikut Script




Pada script ini buat class bernama NegatifPositif2




/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Tugas_no3;
/*Mengambil data dari lybrary untuk
input data dari keyboard*/
import java.util.Scanner;

/**
 *
 * @author AKB48
 */
public class NegatifPositif2 {
    //Acesor Method
  public int input (){
      //Deklarasi
      int jumlah;
      // Cara input dari keyboard
      Scanner baca = new Scanner(System.in);
     jumlah = baca.nextInt();
      return jumlah;
  }

    public void proses(int jumlah) {
        //Deklarasi dan inisialisasi
        int positif =0, negatif =0, i, bilangan;
     
        Scanner baca = new Scanner(java.lang.System.in);
        //Pengulangan
        for (i = 0; i < jumlah; i++){
            System.out.print("Masukan bilangan ke "+ (i+1) + ":");
            bilangan = baca.nextInt();
            //Struktur Control / seleksi
           if(bilangan > 0){
             
               positif ++;
           }
           else if (bilangan < 0){
             
               negatif++;
           }
        }
        //Menampilakn Output
        System.out.println("Output");
        System.out.println("Jumlah Positif : "+ positif);
        System.out.println("Jumlah negatif : "+ negatif);
     
     
     
     
     
    }
}



selanjut nya buat Class baru dan beri nama Lanjut
Berikut Script dan Run program di Class Lanjut




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

/**
 *
 * @author AKB48
 */
public class Lanjut {
    public static void main(String[] args) {
     
        int input;
        System.out.print(" Masukan Jumlah Bilangan :");
        //Memangil data dari class berbeda
        NegatifPositif2 g = new NegatifPositif2();
        input = g.input();
        g.proses(input);
     
    }
 
 
}



Dan hasil SS(Screen Shot)


Berikut Tugas THR saya dan ini link download jar dan class
(Tolong Koreksi Bapa atau Ibu jika Uplodan saya salah)
Download Lanjut.jar
Download Lanjut.class
Download NegatifPositif2.class


Terimakasih Sebelumnya Mohon maaf bila ada kesalahan
Wassalamualaikum Wrwb.


0 comments: