Selasa, 07 Juni 2011

MENGHITUNG NILAI MAHASISWA (FOR)

import java.util.Scanner;
public class kuis {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int i,jum=0;
        double rata;
        String [] NPM=new String [15];
        String [] NAMA=new String [10];
        String [] JURUSAN=new String [10];
        String [] MK=new String [10];
        int [] tgs=new int [10];
        int [] uas=new int [10];
        int [] uts= new int [10];

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

        System.out.println("Anda Pilih Nomor  : ");int pil=input.nextInt();
        switch(pil){
            case 1:{
                garis();
                System.out.println(" MENGHITUNG JUMLAH MAHASISWA");
                garis();
                System.out.print(" MASUKAN JUMLAH MAHASISWA   : ");
                int n=input.nextInt();
                for ( i=1;i<=n;i++)
                {
                    System.out.print(i+",");
                    for ( n=1;n<=i;n++)
                    {
                   
                    System.out.print("NPM     :");NPM[i]=input.next();
                    System.out.print("NAMA    :");NAMA[i]=input.next();
                    System.out.print("JURUSAN :");JURUSAN[i]=input.next();
                    System.out.print("MATA KULIAH :");MK[i]=input.next();
                    System.out.print("tgs     :");tgs[i]=input.nextInt();
                    System.out.print("uas     :");uas[i]=input.nextInt();
                    System.out.print("uts     :");uts[i]=input.nextInt();
                    jum=tgs[i]+uas[i]+uts[i];
                    rata=jum/3;
                    System.out.println("NILAI RATA-RATA  :"+rata);
                    }
                    System.out.println("");
                }
                break;
                }

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

                  System.out.println("===========================");
            }
}

Kamis, 02 Juni 2011

CLASS AKAR:NILAI AKAR

public class Akar {
    public static void main(String[] args) {
        double a =26;
        double xnew=a/2;
        double xold;
        do {
            xold=xnew;
            xnew=(xold + a/xold)/2;
            System.out.println("xnew="+ xnew);
        }
        while (Math.abs(xnew-xold)>1e-4);
        System.out.println("Akar Dari"+a+"="+xnew);
        }
    }

CLASS UTS

import java.util.Scanner;
public class UTS {
    public static void main(String[] args) {
        Scanner input= new Scanner(System.in);
        int awal;
        int akhir;

        System.out.print("MASUKAN NILAI AWAL =");
        awal=input.nextInt();
        System.out.print("MASUKAN NILAI AKHIR =");
        akhir=input.nextInt();
        System.out.print("output dari 10 s/d 20 adalah ");
        for (int i=awal;i<akhir;i++){
            if (i%2==1)
                System.out.print(i+"*,");
        }
    }

}

LOOPING1

public class Looping1 {
    public static void main(String[] args) {
       int[] data1={0,1,2,3,4,5};
       int[] data2={0,1,2,3,4,5};
       int jum,i,j;
       //x=0;
       System.out.println("+ 0 1 2 3 4 5");
       System.out.println("-------------");
       for (i=0;i<=5;i++)
       {
        //x=x+2;
        System.out.print(" "+i);
        for (j=0;j<=5;j++)
        {
            jum= data1[i]+data2[j];
            System.out.print(" "+jum);
        }
            System.out.println(" ");
        }
    }
}

LOOPING

public class Looping {
    public static void main(String[] args) {
       String dat1="Stmik Bani Saleh";
       String dat2="Pemograman 2";

       int i,j;
       for (i=1;i<=5;i++)
       {
             System.out.println(" "+dat1);
             for (j=1;j<=5;j++)
       {
             System.out.println(" "+dat2);
       }
             System.out.println(" ");
       }
    }

 }

MENGHITUNG NILAI MAHASISWA (ARRAY)

import java.util.Scanner;
public class kuis {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int i,jum=0;
        double rata;
        String [] NPM=new String [15];
        String [] NAMA=new String [10];
        String [] JURUSAN=new String [10];
        String [] MK=new String [10];
        int [] tgs=new int [10];
        int [] uas=new int [10];
        int [] uts= new int [10];

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

        System.out.println("Anda Pilih Nomor  : ");int pil=input.nextInt();
        switch(pil){
            case 1:{
                garis();
                System.out.println(" MENGHITUNG JUMLAH MAHASISWA");
                garis();
                System.out.print(" MASUKAN JUMLAH MAHASISWA   : ");
                int n=input.nextInt();
                for ( i=0;i<=n;i++){

                 
                    System.out.print("NPM                :");NPM[i]=input.next();
                    System.out.print("NAMA               :");NAMA[i]=input.next();
                    System.out.print("JURUSAN            :");JURUSAN[i]=input.next();
                    System.out.print("MK                 :");MK[i]=input.next();
                    System.out.print("tgs                :");tgs[i]=input.nextInt();
                    System.out.print("uas                :");uas[i]=input.nextInt();
                    System.out.print("uts                :");uts[i]=input.nextInt();
                    jum=(tgs[i]+uas[i]+uts[i]);
                    rata=jum/3;
                    System.out.println("NILAI RATA-RATA  :"+rata);
                    System.out.println("");
                }
                break;
                }
                default:System.exit(0);
                }
                }
              static void garis(){
                  System.out.println("===========================");
            }
}