Minggu, 07 Oktober 2012

Program Aritmatika Java (Tugas)

1. Pertama buat class baru dulu, yang nama classnya boleh apasaja terserah anda asalkan harus sesuai syarat identifier sendiri, tau kan? ga boleh diawali angka dan namanya jg ga boleh yg ada di keyword java. nah contoh programnya sendiri seperti ini

class tugasaritmatika{
int luaspersegipanjang;
int panjang;
int lebar;
int kelilingpersegipanjang;

int luassegitiga;
int alas;
int tinggi;
int sisimiring;
int kelilingsegitiga;

int luaspersegi;
int sisi;
int kelilingpersegi;

int luaslingkaran;
int phi;
int r;
int kelilinglingkaran;

public int luaspersegipanjang (int panjang, int lebar){
int luas = panjang*lebar;
return luas;
}

public int kelilingpersegipanjang (int panjang, int lebar){
int keliling = 2*(panjang+lebar);
return keliling;
}

public int luassegitiga (int alas, int tinggi){
int luas = alas*tinggi/2;
return luas;
}

public int kelilingsegitiga (int alas, int sisimiring){
int keliling = alas+2*sisimiring;
return keliling;
}

public int luaspersegi (int sisi){
int luas = sisi*sisi;
return luas;
}

public int kelilingpersegi (int sisi){
int keliling = 4*sisi;
return keliling;
}

public int luaslingkaran (int phi, int r){
int luas = phi*r*r;
return luas;
}

public int kelilinglingkaran (int phi, int r){
int keliling = 2*phi*r;
return keliling;
}
}

2. Terus buat class kedua, dan ini dia program utamanya
class programutama{
public static void main (String [] args){
int panjang = 8;
int lebar = 2;
int alas = 5;
int tinggi = 4;
int sisimiring = 3;
int sisi = 6;
int phi = 22/7;
int r = 7;

tugasaritmatika AOOP = new tugasaritmatika ();
System.out.println ("Luas persegi panjang "+AOOP.luaspersegipanjang (panjang,lebar));
System.out.println ("Keliling persegi panjang "+AOOP.kelilingpersegipanjang (panjang,lebar));
System.out.println ("Luas Segitiga "+AOOP.luassegitiga (alas,tinggi));
System.out.println ("Keliling Segitiga "+AOOP.kelilingsegitiga (alas,sisimiring));
System.out.println ("Luas persegi "+AOOP.luaspersegi (sisi));
System.out.println ("Keliling persegi "+AOOP.kelilingpersegi (sisi));
System.out.println ("Luas lingkaran "+AOOP.luaslingkaran (phi,r));
System.out.println ("Keliling Lingkaran "+AOOP.kelilinglingkaran (phi,r));

}
}

outputnya seperti ini :

Luas persegi panjang 16
Keliling persegi panjang 20
Luas Segitiga 10
Keliling Segitiga 11
Luas persegi 36
Keliling persegi 24
Luas lingkaran 147
Keliling Lingkaran 42

2 komentar:

  1. jangan sama banget kamu, ganti ganti variabelnya. misalnya panjang jadi variabel p gitu kayak pertama kamu bikin di lab. jangan sama banget kayak aku loh.

    BalasHapus