Senin, 06 Juni 2011

Membuat Looping Mhitung Mahasiswa

0 komentar
Inputanya:
import java.util.Scanner;
public class TestQuiz {


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

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


        System.out.print("Anda pilih nomor :");int pilih=input.nextInt();
        switch(pilih){
        case 1 :{
           System.out.println("===========================");
           System.out.println("MENGHITUNG NILAI MAHASISWA  ");
           System.out.println("===========================");
           System.out.println("MASUKAN JUMLAH MAHASISWA :   ");int n=input.nextInt();
           garis();
                int[] data=new int[10];
                for (int i=1;i<=n;i++){

                    System.out.println("data ke"+i +":");
                    System.out.print("NPM         :"); String npm=input.next();
                    System.out.print("NAMA        :"); String nama=input.next();
                    System.out.print("JURUSAN     :"); String jur=input.next();
                    System.out.print("MATA KULIAH :"); String mk=input.next();
                    System.out.print("NILAI TUGAS :"); int n_tgs=input.nextInt();
                    System.out.print("NILAI UTS   :"); int n_uts=input.nextInt();
                    System.out.print("NILAI UAS   :"); int n_uas=input.nextInt();
                    int n_rata=(n_tgs+n_uts+n_uas)/3;
                    System.out.print("NILAI Rata-rata   :"+n_rata);
                }
                break;
            }
            default:System.exit(0);
        }}



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

Outputanya:
run:
====================================
=============================
       MENU PILIHAN        
=============================
1.MENGHITUNG NILAI MAHASISWA
2.EXIT
==============================
====================================
Anda pilih nomor :1
===========================
MENGHITUNG NILAI MAHASISWA
===========================
MASUKAN JUMLAH MAHASISWA : 
2
====================================
data ke1:
NPM         :43A87006100024
NAMA        :Budi
JURUSAN     :TI
MATA KULIAH :Pancasila
NILAI TUGAS :80
NILAI UTS   :80
NILAI UAS   :80
NILAI Rata-rata   :80
data ke2:
NPM         :43A87006100025
NAMA        :Cecep
JURUSAN     :SI
MATA KULIAH :Agama
NILAI TUGAS :90
NILAI UTS   :90
NILAI UAS   :90
NILAI Rata-rata   :90
BUILD SUCCESSFUL (total time: 1 minute 43 seconds)

Membuat Looping Daftar

0 komentar
Inputanya:
public class Daftar
{public static void main(String[] ar)
    {int [] um={4,5,2,3};
     String []nm={"Joko","Budi","Yeni","Nino"};
     System.out.println("No Nama Umur");
     for(int i=0;i<4;i++)
     System.out.println((i+1)+" "+nm[i]+" "+um[i]);
 }

}
Outputanya:

Membuat Looping Data

0 komentar
Inputanya :
import java.util.Scanner;
public class Data {
public static void main(String[] args) {
    Scanner input=new Scanner(System.in);
    int i;
    int [] data=new int [5];
    int [] tampung=new int [5];
    for (i=0;i<5;i++)
    {
        System.out.print("data ke "+i+" = ");
        data[i]=input.nextInt();
    }
    System.out.print("data array : ");
     for (i=0;i<5;i++)
    {
       System.out.print(" "+data [i]);
     }
    System.out.println("");
    System.out.print("             ");
    int j=0;int jum=0 ;
    for (i=4;i>=0;i--)
    {
       System.out.print(" "+data [i]);
       tampung[j]=data[i];

       j++;
    }
    System.out.println("");
    System.out.println("              ========== +");
    System.out.print("             ");
     for (i=0;i<5;i++)
     {
         jum=tampung[i]+data[i];
         System.out.print(" "+jum);
     }
}
}
Outputnya :

Membuat Looping Kamus

0 komentar
 Inputanya :
import java.util.Locale;
import java.util.Scanner;
class kamus {
    public static void main(String[]args){
    Scanner input=new Scanner(System.in);

    String [][] kata={
        {"OPO","APA"},{"NUMPAK","NAIK"},{"SIJI","SATU"},{"ABANG","MERAH"},{"UWONG","ORANG"}
        };
        String katadicari;
    System.out.print("Kata yang dicari=");
    katadicari=input.nextLine();
    int i,k;k=-1;
    for(i=0;i<5;i++)
    {
        if(kata[i][0].equals(katadicari.toUpperCase()))                  //toUpperCase=besar-kecil
                                                                         //tolowerCase=kecil-besar
        {
            k=i;
        }
    }

    if(k==-1)
    {
        System.out.println("kata yang dicari tidak ditemukan");
    }
    else
    {
        System.out.println("terjemahan= "+kata[k][1]);
    }
 }
}
Outputnya: