public class soal1{
public static void main(String[]args)
{
int x=0;
for (int i=1;i<=5;i++)
{for(int y=i;y<=5;y++)
{
x=y*y;
System.out.print(x+" ");
}
System.out.println(" ");
}
}
}
public class Disket : merupakan nama kelas dengan nama Disket
public class bersifat public karena dapat diakses oleh semua kelas.
int panjang=10; Pendeklarasian variable panjang dengan nilai 10
final int LEBAR=10; merupakan atribut yang bersifat tetap
String warna="kuning";
String bentuk="segiempat";
String data=" ";
Disket () { disket merupakan sebuah method
panjang=100;
}
Disket (int panjang) { merupakan suatu parameter panjang merupakan sebuah method
this.panjang=panjang; isi method
}
void SimpanData(String data) { simpanData merupakan sebuah method
this.data +=data; fungsinya memberikan nilai ke variable data
}
void hapusData() { hapusData merupakan sebuah method
data=" "; data berisi kosong
}
String bacaData() { bacaData merupakan sebuah Method
return data; mengembalikan data
}
}
Jadi dalam kode program Disket yang menjadi method ada 5 yaitu:
1.Disket
2.Panjang
3.SimpanData
4.hapusData
5.bacaData
yang termasuk kedalam parameter adalah:
panjang
LEBAR
Warna
Bentuk
data
Method adalah : Tingkah laku dari suatu objek.
Class adalah: wadah yang berisi abstrasi(pemodelan)dari suatu obyek (benda), yang mendeskripsikan data(sifat karakteristik) dan fungsi yang dimiliki oleh obyek tersebut
Object adalah perwujudan/instans dari suatu kelas.
Setelah mengetikan kode program Class Disket Lakukan Compile dengan menekan CTRL+1
Gambar kode program disket Yang telah di compile:
Lakukan Eksekusi program(run) CTRL+2
Hasilnya:
Kode program yang sudah di Runkan
Kode program class Disket bias di Compile kan dan tidak terjadi ERROR
Tetapi ketika di Run kan akan timbul sintaks Error dan tidak memberikan hasil
Karena: Kode program Disket tidak memiliki void main yang menjadi Fungsi Utama.
2.Kode program dengan memakai fungsi utama(void main) dengan nama class mainDisket
Simpan dengan nama program sesuai dengan keinginan.
·Lakukan Compile pada program diatas dengan menekan CTRL+1 pada Keyboard
·Gambar kode program MainDisket1 Yang telah di compile:
·Lakukan Eksekusi Program dengan Menekan CTRL+2 pada Keyboard
·Gambar kode program MainDisket Yang telah di run kan:
Soal
Mengapa di Disket tidak memakai public sedangkan di Main Disket memakai Public? Jawab:
Karena pada Main Disket terdapat public Static void main yang berfungsi sebagai fungsi utama
sedangkan pada Disket tidak terdapat public static void main .
Demikianlah hasil dari Laporan saya Sekian dan Terimakasih.................
Loop atau perulangan adalah suatu bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan. Dalam pemograman Loop.
For Loop adalah struktur perulangan eksekusi kode program beberapa kali.ini merupakan bentuk yang paling sederhana. Dalam menggunakan perulangan for, beberapa elemen diperlukan, yaitu :
Elemen awal
Elemen penguji
Penambahan atau pengurangan
Program berikut memberikan gambaran perulangan menggunakan pernyataan for. Dalam contoh program tersebut, elemen persiapan adalah i=0, elemen penguji i<5, dan elemen penambahan i++.
Contoh kode program dengan memakai For-Loop:
public class tesperulangan {
public static void main ( String[] args ) {
int i ;
//for
System.out.println("perulangan for .....");
for (i=0; i<10; i++)
System.out.println("perulangan ke : "+i);
//while
System.out.println("perulangan while .....");
while (i<10) {
System.out.println("perulangan ke: "+i);
i++;
}
//do while
System.out.println("perulangan do while...");
do {
System.out.println("perulangan ke: "+i);
i++;
}
while (i<10);
}
}
Outputnya:
Contoh Ke 2:
Tampilkan hasil output bilaangan dibawah ini:
54321
4321
321
21
1
Kode programnya:
public class perulangan {
public static void main (String [] args ){
System.out.println("....perulangan for...");
for(int i=5; i>0; i--) {
for(int j=i;j>0;j--) {
System.out.print (j);
}
System.out.println();
}
}
}
Outputnya:
Perulangan while(while loop)
Merupakan struktur perulangan yang akan dieksekusi selama booelean_expression bernilai true.
Perulangan while merupakan tipe perulangan kedua. Saat keyword diterapkan, loop while mengulangi eksekusi dari sebuah pernyataan atau blok pernyataan selama kondisi yang diberikan benar. Program berikut memberikan gambaran perulangan menggunakan pernyataan while. Elemen awal adalah 0, elemen penguji i<5, dan elemen penambahan i=i+1
Perulangan Do-While
Dalam perulangan do-while, ekspresi pengujian dilakukan setelah loop dieksekusi. Hal ini berlawanan dengan perulangan while dimana pengujian dilakukan sebelum perulangan dieksekusi. Program berikut memberikan gambaran perulangan menggunakan pernyataan do-while. Elemen awal adalah 0, elemen penguji i<5, dan elemen penambahan i=i+1 TUGAS
Menentukan bilangan ganjil dan genap pada angka 1-10 dengan ketentuan:
1:bilangan ganjil
2:bilangan genap
3:bilangan ganjil
4:bilangan genap
5:bilangan ganjil
6:bilangan genap
7:bilangan ganjil
8:bilangan genap
9:bilangan ganjil
10:bilangan genap
Kode programnya:
public class GanjilGenap {
public static void main (String[] args) {
int i=1;
for (i=1;i<=10;i++) {
if(i %2==0)
System.out.println(i+ " : Bilangan Genap");
else
System.out.println(i+ " : Bilangan ganjil");
}
}
}