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