Senin, 28 September 2009
luasLingkaran.Java
02.27 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
class Lingkaran{
Final double PI = 3,141592
double r;
double luas lingkaran;
int luas bulat
Public void hitungLuas (double r);{
Luas lingkaran = ((double) (PI*r*r));
System.out.println("Luas Lingkaran pencacah:"+luas lingkaran);
Luas bulat = ((int) (luas lingkaran));
System.oout.printl ("luas lingkaran bulat :"+luas bulat);
}
}
Final double PI = 3,141592
double r;
double luas lingkaran;
int luas bulat
Public void hitungLuas (double r);{
Luas lingkaran = ((double) (PI*r*r));
System.out.println("Luas Lingkaran pencacah:"+luas lingkaran);
Luas bulat = ((int) (luas lingkaran));
System.oout.printl ("luas lingkaran bulat :"+luas bulat);
}
}
Jumat, 18 September 2009
05.50 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Karakter.java
public class Karakter{
public static void main(String[] args){
char karakter1=88, karakter2='X', karakter3='Y';
System.out.println("Karakter 1: " + karakter1);
System.out.println("Karakter 2: " + karakter2);
System.out.println("Karakter 3: " + karakter3);
}
}
Constant Variable (Konstanta)
~ Constant Variable digunakan apabila kita ingin
membuat nilai sebuah variable tidak berubah
(tetap)
~ Constant variable menggunakan keyword final
di depan tipe data, kadang sering juga
digabungkan dengan keyword static. Nama
constant variable biasanya menggunakan kapital
~ Contoh:
final float PI = 3.141592;
static final boolean DEBUG = false;
Literal
Semua informasi (bilangan, karakter, string, boolean ) yang merepresentasikan suatu nilai
* Literal Bilangan (bulat dan pecahan):
* int tahun = 2008; long nilai = 4L
* double myScore = 2.25; float piValue = 3.1415927F;
* double x = 12e22; double y = 19E-95;
* Literal Boolean (true dan false):
* boolean pilihan = true;
* Literal String:
* String quitMsg = “Yakin Ingin Keluar?”;
* Literal Karakter (unicode)
LuasSegitiga.java
public class LuasSegitiga {
public static void main(String[] args) {
int alas= 17;
int tinggi = 11;
double luas;
luas = (double) ((alas*tinggi)/2);
System.out.println("Luas Segitiga : " + luas);
}
}
public class Karakter{
public static void main(String[] args){
char karakter1=88, karakter2='X', karakter3='Y';
System.out.println("Karakter 1: " + karakter1);
System.out.println("Karakter 2: " + karakter2);
System.out.println("Karakter 3: " + karakter3);
}
}
Constant Variable (Konstanta)
~ Constant Variable digunakan apabila kita ingin
membuat nilai sebuah variable tidak berubah
(tetap)
~ Constant variable menggunakan keyword final
di depan tipe data, kadang sering juga
digabungkan dengan keyword static. Nama
constant variable biasanya menggunakan kapital
~ Contoh:
final float PI = 3.141592;
static final boolean DEBUG = false;
Literal
Semua informasi (bilangan, karakter, string, boolean ) yang merepresentasikan suatu nilai
* Literal Bilangan (bulat dan pecahan):
* int tahun = 2008; long nilai = 4L
* double myScore = 2.25; float piValue = 3.1415927F;
* double x = 12e22; double y = 19E-95;
* Literal Boolean (true dan false):
* boolean pilihan = true;
* Literal String:
* String quitMsg = “Yakin Ingin Keluar?”;
* Literal Karakter (unicode)
LuasSegitiga.java
public class LuasSegitiga {
public static void main(String[] args) {
int alas= 17;
int tinggi = 11;
double luas;
luas = (double) ((alas*tinggi)/2);
System.out.println("Luas Segitiga : " + luas);
}
}
05.45 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Memberi Nilai Variabel
~ Menggunakan tanda sama dengan (=)
~ Kebiasaan yang baik untuk memberi
nilai awal (initial value) pada local
variabel (mencegah bug pada program)
~ Contoh:
int hasilTambah = 0;
boolean status = false;
Memberi Nama Variabel
~ Gunakan lowercase untuk variabel yang
terdiri dari satu kata atau kata pertama
~ Gunakan kapital untuk karakter pertama dari
kata kedua, ketiga, dst
~ Contoh:
int hasil;
boolean statusMesinMobil;
Button openFile;
Penentu Akses
~ Private: pengaksesan suatu instance variabel
dan method hanya dapat dilakukan di dalam
class ( tidak bisa dari dari luar class)
~ Tanpa Tanda: pengaksesan suatu instance
variabel dan method dapat dilakukan di
dalam kelas dan kelas lain dalam satu paket
~ Public: pengaksesan suatu instance variable
dan method dapat dilakukan dari luar
(sembarang) kelas
~ Menggunakan tanda sama dengan (=)
~ Kebiasaan yang baik untuk memberi
nilai awal (initial value) pada local
variabel (mencegah bug pada program)
~ Contoh:
int hasilTambah = 0;
boolean status = false;
Memberi Nama Variabel
~ Gunakan lowercase untuk variabel yang
terdiri dari satu kata atau kata pertama
~ Gunakan kapital untuk karakter pertama dari
kata kedua, ketiga, dst
~ Contoh:
int hasil;
boolean statusMesinMobil;
Button openFile;
Penentu Akses
~ Private: pengaksesan suatu instance variabel
dan method hanya dapat dilakukan di dalam
class ( tidak bisa dari dari luar class)
~ Tanpa Tanda: pengaksesan suatu instance
variabel dan method dapat dilakukan di
dalam kelas dan kelas lain dalam satu paket
~ Public: pengaksesan suatu instance variable
dan method dapat dilakukan dari luar
(sembarang) kelas
05.40 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Bilangan.java
class Bilangan {
static int pencacah = 0;
private int nilai;
public Bilangan(int nilai){
this.nilai = nilai;
this.pencacah++;
}
public void info(){
System.out.println("Nilai:“ + this.nilai);
System.out.println("Pencacah:“ + this.pencacah);
System.out.println("");
}
}
BilanganBeraksi.java
public class BilanganBeraksi{
public static void main(String[] args){
Bilangan b1 = new Bilangan(50);
b1.info();
Bilangan b2 = new Bilangan(15);
b2.info();
Bilangan b3 = new Bilangan(30);
b3.info();
}
}
class Bilangan {
static int pencacah = 0;
private int nilai;
public Bilangan(int nilai){
this.nilai = nilai;
this.pencacah++;
}
public void info(){
System.out.println("Nilai:“ + this.nilai);
System.out.println("Pencacah:“ + this.pencacah);
System.out.println("");
}
}
BilanganBeraksi.java
public class BilanganBeraksi{
public static void main(String[] args){
Bilangan b1 = new Bilangan(50);
b1.info();
Bilangan b2 = new Bilangan(15);
b2.info();
Bilangan b3 = new Bilangan(30);
b3.info();
}
}
Variabel
05.33 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
~ Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)
~ Nilai variabel dapat diubah di pernyataan manapun di dalam program
~ Mendeklarasikan variabel:
tipe namaVariabel1 [, namaVariabel2]
Contoh:
int hasilKali;
~String namaSiswa, namaGuru, namaAdmin;
Lingkup Variabel
Variabel dipanggil berdasarkan lingkupnya, dimulai dari blok yang paling kecil, kemudian blok di luar itu
1. Instance Variable: variabel yang memiliki nilai yang
berbeda di setiap objek
2. Class Variable: variabel yang berlaku di suatu class dan
seluruh instan dari class tersebut (objek). Ciri class
variable adalah menggunakan keyword static
3. Local Variable: digunakan di dalam method atau blok
pernyataan yang lebih kecil dari itu
4. Parameter: variabel yg ada di dalam pernyataan
(argument) method
~ Nilai variabel dapat diubah di pernyataan manapun di dalam program
~ Mendeklarasikan variabel:
tipe namaVariabel1 [, namaVariabel2]
Contoh:
int hasilKali;
~String namaSiswa, namaGuru, namaAdmin;
Lingkup Variabel
Variabel dipanggil berdasarkan lingkupnya, dimulai dari blok yang paling kecil, kemudian blok di luar itu
1. Instance Variable: variabel yang memiliki nilai yang
berbeda di setiap objek
2. Class Variable: variabel yang berlaku di suatu class dan
seluruh instan dari class tersebut (objek). Ciri class
variable adalah menggunakan keyword static
3. Local Variable: digunakan di dalam method atau blok
pernyataan yang lebih kecil dari itu
4. Parameter: variabel yg ada di dalam pernyataan
(argument) method
Ekspresi
05.27 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Ekspresi
~ Pernyataan yang dapat menghasilkan suatu nilai. Nilai yang dihasilkan oleh pernyataan ini yang disebut dengan nilai balik (return value)
~Nilai balik bisa berupa bilangan, boolean, atau objek
~Method tanpa nilai balik biasanya menggunakan keyword void
~Contoh:hasilBagi = a / b;
~ Pernyataan yang dapat menghasilkan suatu nilai. Nilai yang dihasilkan oleh pernyataan ini yang disebut dengan nilai balik (return value)
~Nilai balik bisa berupa bilangan, boolean, atau objek
~Method tanpa nilai balik biasanya menggunakan keyword void
~Contoh:hasilBagi = a / b;
Kamis, 17 September 2009
Materi KuliahKU
02.28 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Bahasa Pemrograman?
* Komputer bekerja seperti switching dan hanya
mengenali 0 dan 1
* Manusia tidak (paham) berbicara dengan bahasa
0 dan 1
* Perlu bahasa pemrograman yang dapat menjadi
perantara percakapan antara komputer dan
manusia
* Bahasa pemrograman diubah ke dalam bahasa
yang dipahami oleh komputer dengan
menggunakan interpreter atau kompiler
Compiler or Interpreter?
* Compiler:
Mengkompilasi source code menjadi bentuk file yang bisadieksekusi
* Interpreter:
Mengkompilasi dan menjalankan source code secara langsung
Tingkat Bahasa Pemrograman
- Bahasa Pemrograman Tingkat Rendah
(Assembler)
- Bahasa Pemrograman Tingkat Sedang
(C, Pascal, Fortran)
- Bahasa Pemrograman Tingkat Tinggi
(Java, C++, C#)
Paradigma Pemrograman
Sudut pandang dan style pemrograman berhubungan dengan bagaimana sebuah masalah diformulasikan dalam bahasa pemrograman
- Functional Programming: Urutan fungsi secara sekuensial (Scheme, Lisp)
- Procedural Programming: Pemecahan masalah berdasarkan prosedural kerja yg terkumpul dalam unit pemrograman bernama fungsi (C, Pascal)
- Object-Oriented Programming: Koleksi object yang
saling berinteraksi . Class adalah unit pemrograman (Java, C#, C++)
Tool Pemrograman Java
1. Compiler (Interpreter):
Java Standard Edition (JSE)
2. Text/Code Editor:
TextPad, Notepad++
3. Integrated Development Environment (IDE):
Netbeans, Eclipse, JCreator
Instalasi JSE dan Netbeans
1. Download Java Standard Edition (JSE) dari:
http://java.sun.com/javase/downloads/
2. Instal JSE dengan mengklik:
jdk-6u11-windows-i586-p.exe
3. Download Netbeans versi terbaru dari
http://netbeans.org
4. Instalasi Netbeans dengan mengklik:
netbeans-6.5-ml-windows.exe
5. Ikuti seluruh proses instalasinya sampai
selesai
Instalasi Text Editor dan Set Path
Set path dan instalasi text editor diperlukan
untuk yang mengembangkan aplikasi textbased
dengan console
1. Klik Start -> Control Panel -> System ->
Advanced -> Environment Variables dan set
system PATH:
;C:\Program Files\Java\jdk1.6.0_11\bin
2. Instal text editor untuk editing code:
extpad, notepad++, JCreator
* Komputer bekerja seperti switching dan hanya
mengenali 0 dan 1
* Manusia tidak (paham) berbicara dengan bahasa
0 dan 1
* Perlu bahasa pemrograman yang dapat menjadi
perantara percakapan antara komputer dan
manusia
* Bahasa pemrograman diubah ke dalam bahasa
yang dipahami oleh komputer dengan
menggunakan interpreter atau kompiler
Compiler or Interpreter?
* Compiler:
Mengkompilasi source code menjadi bentuk file yang bisadieksekusi
* Interpreter:
Mengkompilasi dan menjalankan source code secara langsung
Tingkat Bahasa Pemrograman
- Bahasa Pemrograman Tingkat Rendah
(Assembler)
- Bahasa Pemrograman Tingkat Sedang
(C, Pascal, Fortran)
- Bahasa Pemrograman Tingkat Tinggi
(Java, C++, C#)
Paradigma Pemrograman
Sudut pandang dan style pemrograman berhubungan dengan bagaimana sebuah masalah diformulasikan dalam bahasa pemrograman
- Functional Programming: Urutan fungsi secara sekuensial (Scheme, Lisp)
- Procedural Programming: Pemecahan masalah berdasarkan prosedural kerja yg terkumpul dalam unit pemrograman bernama fungsi (C, Pascal)
- Object-Oriented Programming: Koleksi object yang
saling berinteraksi . Class adalah unit pemrograman (Java, C#, C++)
Tool Pemrograman Java
1. Compiler (Interpreter):
Java Standard Edition (JSE)
2. Text/Code Editor:
TextPad, Notepad++
3. Integrated Development Environment (IDE):
Netbeans, Eclipse, JCreator
Instalasi JSE dan Netbeans
1. Download Java Standard Edition (JSE) dari:
http://java.sun.com/javase/downloads/
2. Instal JSE dengan mengklik:
jdk-6u11-windows-i586-p.exe
3. Download Netbeans versi terbaru dari
http://netbeans.org
4. Instalasi Netbeans dengan mengklik:
netbeans-6.5-ml-windows.exe
5. Ikuti seluruh proses instalasinya sampai
selesai
Instalasi Text Editor dan Set Path
Set path dan instalasi text editor diperlukan
untuk yang mengembangkan aplikasi textbased
dengan console
1. Klik Start -> Control Panel -> System ->
Advanced -> Environment Variables dan set
system PATH:
;C:\Program Files\Java\jdk1.6.0_11\bin
2. Instal text editor untuk editing code:
extpad, notepad++, JCreator
Minggu, 13 September 2009
CLASS MOBIL2
13.11 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
class MobilLengkap{
String warna;
int tahunProduksi;
void prinMobil(){
system.out.println ("warna:"+warna);
system.out.println ("Tahun":"+tahunProduksi);
void hidupkan mobil(){
system.out.println ("mobilku sudah hidup yeee");
}
void matikan mobil(){
system.out.println ("mobilku sudah mati yeee");
}
void ubahgigi(){
system.out.println ("mobilku mengubah gigi");
}
}
}
String warna;
int tahunProduksi;
void prinMobil(){
system.out.println ("warna:"+warna);
system.out.println ("Tahun":"+tahunProduksi);
void hidupkan mobil(){
system.out.println ("mobilku sudah hidup yeee");
}
void matikan mobil(){
system.out.println ("mobilku sudah mati yeee");
}
void ubahgigi(){
system.out.println ("mobilku mengubah gigi");
}
}
}
MOBILBERAKSI
13.10 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Public class MobilLengkapBeraksi{
Public static void main (string [] ){
MobilLengakap mobilMega = new MobilLengkap();
mobilMega.warna = "Hitam";
mobilMega.tahunProduksi = 2005;
mobilMega.hidupkanMobil();
mobilMega.makanMobil();
mobilMega.ubahgigi();
}
}
Public static void main (string [] ){
MobilLengakap mobilMega = new MobilLengkap();
mobilMega.warna = "Hitam";
mobilMega.tahunProduksi = 2005;
mobilMega.hidupkanMobil();
mobilMega.makanMobil();
mobilMega.ubahgigi();
}
}
CLASS MATEMATIKA
13.10 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Class Matematika{
int hasil;
void pertambahan (int a,int b){
hasil = a + b
system.out.println ("hasil penjumlahan =' +hasil);
}
void pengurangan (int a,int b){
hasil = a - b
system.out.println ("hasil pengurangan =' +hasil);
}
void perkalian (int a,int b){
hasil = a * b
system.out.println ("hasil prerkalian =' +hasil);
}
void pembagian (int a,int b){
hasil = a / b
system.out.println ("hasil pembagian =' +hasil);
}
int hasil;
void pertambahan (int a,int b){
hasil = a + b
system.out.println ("hasil penjumlahan =' +hasil);
}
void pengurangan (int a,int b){
hasil = a - b
system.out.println ("hasil pengurangan =' +hasil);
}
void perkalian (int a,int b){
hasil = a * b
system.out.println ("hasil prerkalian =' +hasil);
}
void pembagian (int a,int b){
hasil = a / b
system.out.println ("hasil pembagian =' +hasil);
}
MATEMATIKA AKSI
13.08 | Diposting oleh
Dian Mega Sari Dewi Zudhi |
Edit Entri
Public class MatematikaAksi{
Public static void main (string [] ){
Matematika matematikaku = new Matematika();
Matematikaku bertambah (20,30)
Matematikake berkurang (50,30)
Matematikaku mengalikan (20,3)
Matematikaku membagi (21,3)
}
}
Public static void main (string [] ){
Matematika matematikaku = new Matematika();
Matematikaku bertambah (20,30)
Matematikake berkurang (50,30)
Matematikaku mengalikan (20,3)
Matematikaku membagi (21,3)
}
}
Langganan:
Postingan (Atom)