Pages

Wednesday, October 22, 2008

Materi Pemrograman Berorientasi Obyek Percabangan & Perulangan

Materi Pemrograman Berorientasi Obyek dengan Java untuk pembahasan percabangan dan perulangan dapat di download di sini. Contoh dapat dilihat code di bawah ini :


import java.io.*;

class pribadi
{ double mid,uas,tgs,nAngka;
char nHuruf;
void masukan() throws IOException
{
BufferedReader keyboard= new BufferedReader
(new InputStreamReader(System.in));

System.out.println("Nilai Java");
System.out.print("Nim Anda : ");
String nim=keyboard.readLine();
System.out.print("Nama Anda : ");
String nama=keyboard.readLine();

System.out.print("Nilai Tugas : ");
tgs=Double.parseDouble(keyboard.readLine());
System.out.print("Nilai MID : ");
mid=Double.parseDouble(keyboard.readLine());
System.out.print("Nilai UAS : ");
uas=Double.parseDouble(keyboard.readLine());
}
};

class nilai extends pribadi
{
void hitung()
{
nAngka=(0.25*tgs)+(0.35*mid)+(0.4*uas);
System.out.println("Nilai Akhir : " + nAngka);
if(nAngka>85)
{nHuruf='A';}
else if ((nAngka>70) && (nAngka<=85))
{
nHuruf='B';
}
else if ((nAngka>55) && (nAngka<=70))
{nHuruf='C';}
else if ((nAngka>39) && (nAngka<=55))
{nHuruf='D';}
else {nHuruf='E';}
System.out.println("Nilai Huruf : " + nHuruf);
}
};

class nilaiDemo
{
public static void main(String[] args) throws IOException
{
nilai aku=new nilai();
aku.masukan();aku.hitung();
}
}


Semoga bermanfaat, pelajari untuk persiapan ujian tengah semester. Semoga sukses mendapatkan nilai dan ilmu yang diharapkan.

Hasil yang anda peroleh adalah jerih payah anda sendiri.

0 comments:

Post a Comment

Popular Posts