Twitter Delicious Facebook Digg Stumbleupon Favorites More

Minggu, 05 Juni 2011

Menghitung Nilai Mahasiswa

Script dibawah ini adalah program Menghitung Nilai Mahasiswa dengan menggunakan bahasa Pemrograman Java. Programnya saya bikin 2 dengan menggunakan For dan Array. Lihat Scriptnya dan perhatikan perbedaannya. 

Dengan Menggunakan For 
import java.util.Scanner;
public class Menu {
  public static void main(String[] args) {
  Scanner input=new Scanner(System.in);
  int jum=0;
  double rata;
  garis();
  System.out.println("       MENU PILIHAN");
  garis();
  System.out.println("1. MENGHITUNG NILAI MAHASISWA");
  System.out.println("2. EXIT");
  System.out.println("");
  garis();

  System.out.print("ANDA PILIH NOMOR :");
  int pil=input.nextInt();
  switch(pil){
     case 1 :{
       garis();
       System.out.println("MENGHITUNG NILAI MAHASISWA");
       garis();
       System.out.print("MASUKAN JUMLAH MAHASISWA : ");
       int j=input.nextInt();
       for(int i=1;i<=j;i++)
       {
         System.out.print(i+". ");
         for(int n=1; n<=1; n++)
         {
           System.out.print("NPM\t  : ");
           String npm=input.next();
           System.out.print("   NAMA         : ");
           String nama=input.next();
           System.out.print("   JURUSAN      : ");
           String jurusan=input.next();
           System.out.print("   MATAKULIAH   : ");
           String matakuliah=input.next();
           System.out.print("   NILAI TUGAS  : ");
           int tugas=input.nextInt();
           System.out.print("   NILAI UTS    : ");
           int uts=input.nextInt();
           System.out.print("   NILAI UAS    : ");
           int uas=input.nextInt();
           jum=(tugas+uts+uas)/3;
           System.out.println("   NILAI RATA   : "+jum);
         }
           System.out.println(" ");
       }
       break;
     }
     case 2:{
           System.exit(0);
           break;
       }
           default:System.exit(0);
      }
    }
    static void garis (){
    System.out.println("===============================");        
  }
}

Dengan Menggunakan Array 

import java.util.Scanner;
public class Menu {
  public static void main(String[] args) {
  Scanner input=new Scanner(System.in);
  int i, jum=0;
  String[] NPM=new String[15];
  String[] NAMA=new String[25];
  String[] JUR=new String[25];
  String[] MK=new String[25];
  int[] TUGAS=new int[5];
  int[] UAS=new int[5];
  int[] UTS=new int[5];
  double rata;

  garis();
  System.out.println("       MENU PILIHAN");
  garis();
  System.out.println("1. MENGHITUNG NILAI MAHASISWA");
  System.out.println("2. EXIT");
  System.out.println("");
  garis();

  System.out.print("ANDA PILIH NOMOR : ");
  int pil=input.nextInt();
  switch(pil){
     case 1 :{
       garis();
       System.out.println("MENGHITUNG NILAI MAHASISWA (ARRAY)");
       garis();
       System.out.print("MASUKAN JUMLAH MAHASISWA : ");
       int j=input.nextInt();
       for(i=1; i<=j; i++)
       {
         System.out.print(i+". ");

           System.out.print("NPM\t  : ");
           NPM[i]=input.next();
           System.out.print("   NAMA         : ");
           NAMA[i]=input.next();
           System.out.print("   JURUSAN      : ");
           JUR[i]=input.next();
           System.out.print("   MATAKULIAH   : ");
           MK[i]=input.next();
           System.out.print("   NILAI TUGAS  : ");
           TUGAS[i]=input.nextInt();
           System.out.print("   NILAI UTS    : ");
           UTS[i]=input.nextInt();
           System.out.print("   NILAI UAS    : ");
           UAS[i]=input.nextInt();
           jum=TUGAS[i]+UTS[i]+UAS[i];
           rata=jum/3;
           System.out.println("   NILAI RATA  : "+rata);
           System.out.println(" ");
        }

        break;
     }
        case 2:{
          System.exit(0);
          break;
        }
          default:System.exit(0);
        }
    }
    static void garis (){
    System.out.println("===============================");
  }
}

Outputnya akan tampil seperti dibawah ini.


Catatan :

Ketika anda mengcompile programnya. Kemudian anda menginputkan NPM sampai NILAI UAS. Saya sarankan jangan menggunakan spasi. Kalau Anda penasaran apa yang akan terjadi, silakan dicoba menggunakan spasi.

Sabtu, 04 Juni 2011

Menghitung Rata-rata dan Bilangan Kelipatan 4

Script dibawah ini merupakan program untuk Menghitung Rata-rata dan Menghitung Bilangan Kelipatan 4 menggunakan switch - case dengan bahasa pemrograman java.

import java.util.Scanner;
public class latihan {

    public static void main(String[] args){
        Scanner input=new Scanner(System.in);

        garis();
        System.out.println("       MENU PILIHAN");
        garis();
        System.out.println("1. MENGHITUNG NILAI RATA - RATA");
        System.out.println("");
        System.out.println("2. MENGHITUNG BILANGAN KELIPATAN 4");
        System.out.println("");
        garis();


        System.out.print("Anda Pilih Nomor : ");int pil=input.nextInt();
        switch(pil){
        case 1 :{
            int jum=0;
            System.out.println("menghitung nilai rata-rata");
            int[]data=new int[5];
            System.out.print("jumlah data = ");int n=input.nextInt();
            for(int i=1;i<=n;i++)
            {
                System.out.print("Datake "+i+" = ");data[i]=input.nextInt();
                jum=jum+data[i];
            }
            System.out.println("jumlah = "+jum);
            System.out.println("Rata-Rata = "+(jum/n));
            break;
        }
            case 2:{
                System.out.println("Mengitung Bilangan Kelipatan 4");
                System.out.print("dari = ");int awal=input.nextInt();
                System.out.print("sampai = ");int akhir=input.nextInt();
                for(int i=awal;i<=akhir;i++ )
                {
                    if(i%4==0)
                    {
                        System.out.print(i+",");
                    }
                }
                break;
            }
            default:System.exit(0);
        }
    }
static void garis (){
    System.out.println("-----------------------------------");
}
}

Outputnya akan tampil seperti gambar dibawah ini. Menghitung Nilai Rata - rata.



Outputnya akan tampil seperti gambar dibawah ini. Menghitung Bilangan Kelipatan 4.

Jumat, 03 Juni 2011

Menghitung Operasi Aritmatika

Dibawah ini merupakan Script untuk Menghitung 2 bilangan int penjumlahan, pengurangan, perkalian, pembagian, dan akar dengan bahasa pemrograman Java.

import java.util.Scanner;
public class OperasiAritmatika {
    public static void main(String[] args)
    {
      Scanner in=new Scanner(System.in);
      int a,b;
      double jum;
      garis();
      System.out.println("\tMENU UTAMA" );
      garis();
      System.out.println(" 1. PENJUMLAHAN" );
      System.out.println(" 2. PENGURANGAN" );
      System.out.println(" 3. PERKALIAN" );
      System.out.println(" 4. PEMBAGIAN" );
      System.out.println(" 5. AKAR" );
      garis();
    
      System.out.print("Pilih No : ");
      int point= in.nextInt();
      switch (point)
      {

        case 1:{  garis();
                  System.out.println(" 1. PENJUMLAHAN\n" );
                  System.out.print(" Masukan Nilai A : ");
                  a=in.nextInt();
                  System.out.print(" Masukan Nilai B : ");
                  b=in.nextInt();
                  jum=a+b;
                  System.out.println(" Jumlah = "+a+" + "+b+" = "+jum);
                  garis();
        }
                 break;
        case 2:{  garis();
                  System.out.println(" 2. PENGURANGAN" );
                  System.out.print(" Masukan Nilai A : ");
                  a=in.nextInt();
                  System.out.print(" Masukan Nilai B : ");
                  b=in.nextInt();
                  jum=a-b;
                  System.out.println(" Jumlah = "+a+" - "+b+" = "+jum);
                  garis();
        }
                 break;
        case 3:{  garis();
                  System.out.println(" 3. PERKALIAN" );
                  System.out.print(" Masukan Nilai A : ");
                  a=in.nextInt();
                  System.out.print(" Masukan Nilai B : ");
                  b=in.nextInt();
                  jum=a*b;
                  System.out.println(" Jumlah = "+a+" x "+b+" = "+jum);
                  garis();
        }
                 break;
        case 4:{  garis();
                  System.out.println(" 4. PEMBAGIAN" );
                  System.out.print(" Masukan Nilai A : ");
                  double c=in.nextDouble();
                  System.out.print(" Masukan Nilai B : ");
                  double d=in.nextDouble();
                  jum=c/d;
                  System.out.println(" Jumlah = "+c+" : "+d+" = "+jum);
                  garis();
        }
                 break;
        case 5:{  garis();
                  System.out.println(" 5. AKAR" );
                  System.out.print(" Masukan Nilai X : ");
                  double x=in.nextDouble();
                  jum=Math.sqrt(x);
                  System.out.println(" Hasilnya adalah = "+jum);
                  garis();
        }
                 break;
                 default : System.exit(0);
      }

    }
    static void garis()
  {
      System.out.println("===========================");
  }
 }

Outputnya akan tampil seperti gambar dibawah ini.

 
Design by Free WordPress Themes | Bloggerized by Mahasewa - Premium Blogger Themes | Blogger Templates