Pages

Banner 468

Senin, 22 Agustus 2011

Program mengurutkan nilai secara [ASC]

0 komentar
 
program ini di buat menggunakan java dimana program di buat untuk
mengurutkan nilai secara (ascending) dari nilai terkecil hingga nilai terbesar dimana nilai
yang dimasukan di simpan dalam array

Deskripsi Program :
a. 1 file .java
b. 1 file .class
c. 1 file manifest
d. 1 file .jar

user memasukan jumlah nilai dan setiap nilai dari jumlah nilai yg di input di isi juga oleh user sendiri
program ini mencari nilai terbesar dahulu hingga nilai terkecil setelah itu di urutkan dari yang terkecil hingga yang terbesar

* Proses pembuatan file .class


* Proses pembuatan file .jar 


* proses pemanggila file .jar 


* Proses mendapatkan input dari user 



* Mendapatka hasil setelah mengurutkan nilai masukan dari user


** code program ** :

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/*
author :
derangga galuh raharja
*/

public class pengurutanangka
{
public static void main(String [] args)
{
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
try
{
int i,j;
int n,tampung;
String hasilurut="";
System.out.println("");
System.out.print("masukan banyak bilangan : ");
n = Integer.parseInt(dataIn.readLine());
int bilangan[] =new int[n];
for(i=0;i<n;i++)
{
System.out.println("");
System.out.print("masukan bilangan ke "+" "+(i+1)+" : ");
bilangan[i] = Integer.parseInt(dataIn.readLine());
}
for(j=0;j<n-1;j++)
{
for(i=0;i<n-1;i++)
{
if(bilangan[i] > bilangan[i+1])
{
tampung=bilangan[i];
bilangan[i]=bilangan[i+1];
bilangan[i+1]=tampung;
}
}
}

for(i=0;i<n;i++)
{
hasilurut += bilangan[i]+",";
}
System.out.println("");
System.out.println("setelah di urut (asc) :"+" "+hasilurut);
}
catch(IOException e)
{
System.out.println("");
}
}
}





Readmore...
Minggu, 14 Agustus 2011

Program perhitungan rapot dengan JAVA

0 komentar
 
Program ini adalah perhitungan rapot dengan bobot nilai yang sudah di tentukan :

a. nilai UAS bobot nilai 40%
b. nilai UTS  bobot nilai 30%
c. nilai Tugas  bobot nilai 20%
d. nilai absensi  bobot nilai 10%

program ini di buat menggunakan java yang terdiri dari :

a. 2 file .java
b. 2 file .class
c. 1 file .jar

dimana proses di pisah dan di simpan di library sendiri
berikut program perhitungan rapot

* Proses mengompile 2 source file java menjadi file .class


* Proses mengompile 2 source file class menjadi file .jar


* Proses pemanggilan file.jar

* Proses mendapat input dari user



* Proses mendapatkan hasil setelah di hitung


source code : 

Proses nilai rapot :

import java.util.Scanner;

public class nilairapot
{
public int hasil1,hasil2,hasil3,hasil4;
public int UAS;
public int UTS;
public int TUGAS;
public int ABSENSI;
public double rata;
public void input()
{

Scanner s = new Scanner(System.in);
//input nilai
System.out.println("");
System.out.print("nilai UAS 4 pelajaran : ");
UAS = s.nextInt(); //input nilai integer

System.out.print("nilai UTS 4 pelajaran: ");
UTS = s.nextInt(); //input nilai integer

System.out.print("nilai TUGAS 4 pelajaran: ");
TUGAS = s.nextInt(); //input nilai integer

System.out.print("nilai ABSENSI : ");
ABSENSI = s.nextInt(); //input nilai integer

}

public void proses()
{
hasil1 = (UAS*40)/100;
hasil2 = (UTS*30)/100;
hasil3 = (TUGAS*20)/100;
hasil4 = (ABSENSI*10)/100;
}

public void rata()
{
rata = hasil1+hasil2+hasil3+hasil4;
}

public void cetak()
{
System.out.println("");
System.out.println("Bobot UAS 40% : "+hasil1);
System.out.println("Bobot UTS 30% : "+hasil2);
System.out.println("Bobot TUGAS 20% : "+hasil3);
System.out.println("Bobot ABSENSI 10% : "+hasil4);
System.out.println("");
System.out.println("nilai rapot :"+rata);
}
public void cekstatus()
{
if(rata>75)
{
System.out.println("selamat anda Lulus");
}
else
{
System.out.println("maaf anda tidak Lulus");
}
}
}

Proses pemanggilan fungsi :

public class nilairapottest
{
public static void main(String [] args)
{
nilairapot n = new nilairapot();
n.input();
n.proses();
n.rata();
n.cetak();
n.cekstatus();
}
}

Readmore...
Selasa, 09 Agustus 2011

J A V A

0 komentar
 

Percobaan dan Latihan Pemrograman  J A V A

Labs 1.1  :  java labs 1.1

Labs 1.2  :  java labs 1.2




Readmore...