Ini program Menghitung nilai minimal ke-1 dan ke-2 bersertakan nilai rata-ratanya. program ini bisa diikuti dan didownload di http://www.mediafire.com/?0y6eltikd3z09sg
import java.util.*;

import java.util.Scanner;
public class MinRat
{
    public static void main(String[]args)
    {
        Scanner s = new Scanner(System.in);
        int nilai_input = 0,jml_bilangan = 0, a = 0, b = 0;
        double average = 0, total_av = 0;
       
        System.out.print("Masukkan jumlah bilangan yang akan di input: ");
        jml_bilangan = s.nextInt();
       
        System.out.print("Nilai 1 : ");
        nilai_input = s.nextInt();
       
        a = nilai_input;
        average = nilai_input;
        for(int i = 2; i <= jml_bilangan; i++)
        {
                System.out.print("Nilai "+i+" : ");
                nilai_input = s.nextInt();
                average += nilai_input;
                if(nilai_input < a)
                    {
                        b = a;
                        a = nilai_input;
                       
                    }
                else if (nilai_input < b)
                    {
                        b = nilai_input;
                    }
               
        }
        total_av = average/jml_bilangan;
        System.out.println("Nilai Paling kecil adalah : "+a);
        System.out.println("Nilai kecil kedua : "+b);
        System.out.println("Rata-rata  : "+total_av);
   
    }
}
Tampilannya ....
Read More

Descending

Ini program yang saya berinama Descending, program ini dapat anda coba dan bisa anda download di http://www.mediafire.com/?k148mmq35l7lx6v

import java.util.*;
public class Descending
{
        public static void main(String[]args)
        {
            int bil_input = 0;
            int [] input = new int[100];
            int des1 = 0;
            int des2 = 0;
            int des3 = 0;
           
            Scanner s = new Scanner(System.in);
                System.out.print("Masukan jumlah bilangan yang akan di input: ");
                bil_input = s.nextInt();
           
            for(int a=1; a<=bil_input; a++ )
                {
                    System.out.print("bilangan ke "+a+" : ");
                    input [a] = s.nextInt();
                }
            for(int a=1; a<=bil_input; a++ )
                {
                    des1 = input[a];
                    for(int b=a; b<=bil_input; b++)
                        {
                            if(input[b]>=des1)
                            {
                                des1 = input[b];
                                des2=b;
                            }
                        }
                    des3 = input[a];
                    input[a] = input[des2] ;
                    input[des2] = des3;
                }       
                    System.out.print("Hasil : ");
                        for(int a=1; a<=bil_input; a++)
                        {
                            System.out.print(""+input[a]+" ");
                        }
    }
}



Read more

Selasa, 16 Agustus 2011

Membuat Program Sederhana Nilai Rapot

Membuat Program Sederhana Nilai Rapot

= > Membuat Program Nilai raport dari 4 nilai yaitu nilai UAS,UTS,TUGAS,dan ABSENSI.

nilaiRaport
import java.util.Scanner;
//untuk memunculkan fungsi scanner dalam penginputan yang bertype int public class nilaiRaport
public class nilaiRaport
{
public static void main (String [ ] args)
{
    double UAS = 0;
    double UTS = 0;
    double Tugas = 0;
    double Absensi = 0;
   
proses n = new proses();
Scanner s = new Scanner (System.in);
   
//saya memberikan output untuk nilai uas dengan Nilai UAS agar user dapat menginputkan nilai maka saya mencantumkan fungsi s.nextInt(); sebagai scanner pada bariable N_UAS yang berperan sebagai nilai uas           
System.out.print("Nilai UAS    :");
UAS = s.nextInt();

//saya memberikan output untuk nilai uts dengan Nilai Uts agar user dapat menginputkan nilai maka saya mencantumkan fungsi s.nextInt(); sebagai scanner pada bariable N_UTS yang berperan sebagai nilai uts           
System.out.print("Nilai UTS     :");
UTS = s.nextInt();

//saya memberikan output untuk nilai uas dengan Nilai TUGAS agar user dapat menginputkan nilai maka saya mencantumkan fungsi s.nextInt(); sebagai scanner pada bariable N_TUGAS yang berperan sebagai nilai tugas           
System.out.print("Nilai Tugas    :");
Tugas = s.nextInt();

//saya memberikan output untuk nilai uas dengan Nilai ABSENSI agar user dapat menginputkan nilai maka saya mencantumkan fungsi s.nextInt(); sebagai scanner pada bariable N_ABSENSI yang berperan sebagai nilai absensi           
System.out.print("Nilai Absensi    :");
Absensi = s.nextInt();
           
    n.cetaknilai(n.tambah(UAS,UTS,Tugas,Absensi));
    //script ini bertujuan dalam pengambilan method.       
    n.cetakstatus(n.tambah(UAS,UTS,Tugas,Absensi));
    //script ini bertujuan dalam pengambilan method.
    }

}

proses

//saya memberikan class ini dengan nama proses karena class ini berfungsi sebagai proses dari input dan di outputkan sebagai hasil dari input
public class proses
{
void cetakstatus (double jumlah) // Method
{

//rumus untuk menentukanoutput lulus atau tidaknya ialah:
untuk nilai UAS yang bervariable n1 dikalikan 40 persen
nilai UTS yang bervariable n2 dikalikan 30 persen
nilai TUGAS yang bervariable n3 dikalikan 20 persen
nilai ABSENSI yang bervariable n4 dikalikan 10 persen
apabila nilai dari rumus tersebut > besar dari 70 maka otput yang akan ditampilkan ialah
—Selamat Anda LULUS—
tetapi apabila nilai tersebut kurang dari 70 maka output yang akan ditampilkan
ialah —Maaf Anda TIDAK LULUS—

if (jumlah>70) System.out.println("Status         :—Selamat Anda LULUS!—");           
    else     System.out.println("Status         :Maaf Anda TIDAK LULUS");           
}
      
      
    double tambah (double n1,double n2, double n3, double n4)
    {
    double jumlah = n1*40/100 + n2*30/100 + n3*20/100 + n4*10/100;
          
    return jumlah;
    }
    void cetaknilai (double hasil)
      
    {
    System.out.println("Nilai Raport    :" + hasil);
   
    }
}




Hasil ..
http://www.4shared.com/file/iMAGwPJk/Nilai_Rapot.html
Read more

Nilai rata-rata

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

public class NilaiRata2 {
    public static void main( String[] args){
        BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
        String nilai1 = "", nilai2 = "", nilai3 = "";
        int k ;
        int l;
        int m;
        int hasil;
               
        try{
            System.out.println("nilai 1 : ");
            nilai1 = dataIn.readLine();
            System.out.println("nilai 2 : ");
            nilai2 = dataIn.readLine();
            System.out.println("nilai 3 : ");
            nilai3 = dataIn.readLine();
        }catch(IOException e){
            System.out.println("gagal membaca keyboard");
        }
        k = Integer.parseInt(nilai1);
        l = Integer.parseInt(nilai2);
        m = Integer.parseInt(nilai3);
       
        hasil =( k + l + m)/3;
       
        if(hasil>=60){
            System.out.println(" :-> nilai rata - rata anda : " +hasil );
        }else{
          System.out.println(" :-< nilai rata - rata anda : " +hasil);
        }
           
       
    }
}
 
Read more

Hello World

public class Hello
{
    /**
     * My first java program
     */
    public static void main(String[] args) {
   
    //Menampilkan kata "Hello World" dilayar
        System.out.println ("Hello world");
    }
}
Read more

Daftar Blog Saya

Sample Text

Top Menu

Blogger news

Diberdayakan oleh Blogger.
 

grata blog Shari Design by Insight © 2009