Perulangan

Perulangan data atau yang biasa disebut dengan “looping” adalah proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan. Biasanya bila dalam perulangan tersebut tidak disertakan batasnya maka syntax akan error karena proses itu akan berulang terus hingga tak terhingga sementara variabel dalam komputer masih terbatas.
Jenis :

a) FOR
Untuk mengulang suatu proses yang telah diketahui jumlahnya

Syntax untuk menuliskan perintah for adalah sebagai berikut:

for(inisialisasi nilai; syarat pengulangan; perubahan nilai){ statement-yang-akan-diulang;}

Contoh :
#include "stdio.h"
#include "conio.h"

int main()
{
int x;
printf("mengulangan kata :\n");
printf("\"for\"");
printf("sebanyak 2 kali\n\n");

for(x=1; x<=2; x++)
{
printf("\"for\"\n");
}
getch();
}

b) WHILE

Untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus berlanjut

Syntax penulisan while sebagai berikut:

while(syarat-pengulangan){ statement-yang-akan-diulang; }
Contoh :
#include "stdio.h"
#include "conio.h"

int main()
{
int x=1;
printf("Mengulang kata :\n");
printf("\"while\"");
printf("sebanyak 2 kali\n\n");

while (x<=2)
{
printf("\"while\"\n");
x++;
}
getch();
}

C )DO – WHILE

Untuk mengulang suatu proses yang belum diketahui jumlahnya. Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih bernilai true maka looping akan terus berlanjut.

Syntax penulisannya sebagai berikut:

do{ statement-yang-akan-diulang;}while(syarat-pengulangan);
Contoh :
#include "stdio.h"
#include "conio.h"

int main()
{
int x=1;
printf("mengulang kata :\n");
printf("\"do while\"");
printf("sebanyak 2 kali\n\n");

do
{
printf("\"do while\"\n");
x++;
}
while (x<=2);
getch();
}

selamat mencoba.. ^^

Penggunaan import pada java

penggunaan import pada java adalah hanya dengan menggunakan kata kunci "import" lalu nama_folder..

contoh sintax :

import world.*;

Pertama-tama kita mencoba dulu membuat package yang nantinya akan diimport di package yang lain..

//file : Tampil.java
package world;

class Tampil
{
public class Show()
{
System.out.println("Hello saya package yang disimpan dalam folder world");
}
}

1. simpan file diatas dengan nama Tampil.java, buat folder baru bernama world dan simpan pada folder tersebut. setelah tersimpan silahkan compile, apabila tidak terjadi error maka package sudah berhasil..

2. buat file baru contoh dengan nama Main.java,, silahkan lihat source codenya dibawah

//file : Main.java

import world.*;

public class Main
{
public static void main(String[] args)
{
Tampil panggil = new Tampil();
panggil.Show();
}
}

masih agak bingung ya.. pada bagian coding dibawah ini adalah bagaimana kita akan memanggil method Show(); pada class Tampil yang tidak berada dalam 1 paket maka kita harus menggunakan import

simpan file yang diatas dengan nama Main.java di luar folder world yang sudah dibuat tadi setelah itu compile file Main.java ini dan run apabila tidak ada error maka program akan memunculkan isi dari Show() yang ada pada class Tampil yang berada pada packet yang lain..

selamat mencoba ya.. ^^

Cara membuat package pada program java

cara membuat package pada program java cukuplah mudah yaitu hanya dengan menggunakan kata kunci "package" (tanpa tanda kutip ^^),,

contoh sintax :

package world;

berarti file yang ini harus disimpan dalam folder bernama world... Masih belum jelaskah.. Mari kita lihat program lengkapnya..

package world;

class Tampil
{
public class Show()
{
System.out.println("Hello saya package yang disimpan dalam folder world");
}
}

1. simpan file diatas dengan nama Tampil.java, buat folder baru bernama world dan simpan pada folder tersebut. setelah tersimpan silahkan compile, apabila tidak terjadi error maka package sudah berhasil..

biasanya package digunakan bersama-sama dengan import,, hehe.. selamat mecoba..

Fibonaci Number

berhubung karena sekarang saya sementara mempelajari tentang java hehhe.. karena saya sementara mengambil matakuliah vispro,, jadi postingan kali ini saya akan membahas tentang fibonaci number dari program java,, silahkan lihat source code dibawah ini...

/*
File : Fibonaci.java
Author : Jemmy R. Mongi
Nim : 11520009
Date : 10 September 2012
Description : Menampilkan nilai Fibonaci

*/
//class fibonaci
import java.util.Scanner;
class Fibon
{
int hasil,copy1,copy2,batas;
//constructor fibonaci
public Fibon()
{
hasil = 0;
copy1 = 1;
copy2 = 0;
batas = 0;
}//end constructor
//fungsi untuk menginput nilai
public void Input()
{
Scanner input = new Scanner(System.in);
System.out.print("Masukan nilai batas Fibonaci : ");
batas = input.nextInt();
}
//fungsi untuk mengkalkulasi nilai yang diinputkan
public int Fibonaci()
{
System.out.print("Nilai fibonaci yang anda masukan adalah : ");
System.out.print(copy2);
while((copy1 + copy2) <= batas)
{
hasil = copy1 + copy2;
copy2 = copy1;
copy1 = hasil;
System.out.print(" " + hasil + "");
}//end looping
return hasil;
}//end fungsi fibonaci

}//end class fibonaci

//fungsi utama
public class Fibonaci
{
public static void main(String[] args)
{
Fibon panggil = new Fibon();
panggil.Input();
panggil.Fibonaci();
}
}//end fungsi utama

10 error program yang sering terjadi di java

1.

Error ini karena nama yang kita simpan dalam folder adalah Main.java yang diminta disini adalah Galau.java, sebenarnya file yang kita simpan sudah benar karena pada class Main lah kita menaruh “public static void main(String[]args)”. Jadi sebenarnya error nya hanya terdapat pada class Galau karena dalam class tidak dapat 2 public class dalam 1 file. boleh terdapat 2 public class dalam 1 file.

2.

Error yang terjadi kali ini adalah bagaimana class Test yang adalah class abstract tetapi saat di extends atau di wariskan kepada class subTested class subTested tidak memiliki method overriding padalah dalam class abstract harus di overriding method sebelumnya yang dibuat di class parent atau class yang mewariskan.

3.

Program ini Error karena kita tidak menaruhkan atau membubuhkan tanda “.” Pada import data, yang sebenarnya sintaxnya adalah “import nama_folder.*;”
(Tanpa tanda kutip)

4.

Error yang terjadi kali ini adalah dimana pada class Main ingin menggunakan method Tampil() tetapi bukan didalam classnya, melainkan diluar classnya yang harus dilakukan agar dapat mengaksesnya adalah harus membuat object terlebih dahulu.

5.

Sebenarnya Error ini masih belum pasti apakah error karena pembuatan fungsi, atau constructor,
1. Apabila kita membuatnya di dalam class dan mempunyai nama sama dengan nama class berarti anda sedang membuat constructor, kode ini sudah benar tetapi masih kurang “()” ingat constructor dapat memiliki parameter.
2. Apabila dibuat diluar class ataupun didalam class tetapi tidak memiliki nama sama dengan nama class berarti anda sedang membuat fungsi, yang error disini adalah nama “identifier” dan “()” contoh sintax : “void nama_fungsi()”

6.

Error yang terjadi disini terdapat pada “System.out.println(nama)”
Lebih tepatnya errornya terdapat pada “nama” karena nama yang dideklarasikan pada class Tested adalah Private.

7.

Error yang terjadi disini adalah class Masyarakat yang dibuat sudah final atau tidak dapat di turunkan lagi atau di wariskan.

8.

Error yang terjadi pada gambar diatas adalah bagaimana kita akan mengakses Tampil yang terdapat dalam package.Masyarakat sedangkan tampil tersebut dideklarasikan dengan protected. Karena protected hanya dapat diakses oleh kelas keturunannya dan kelas dimana dia dideklarasikan.

9.

Error ini juga mirip seperti error pada no 5 karena error ini masih belum pasti.
1. Error karena kita membuat sebuah object tetapi belum membuat classnya terlebih dahulu, berarti untuk memperbaikinya anda harus membuat classnya dulu.
2. Error karena sebenarnya anda sudah membuat class nya namu di package lain dan ingin anda gunakan di package lain, berarti untuk memperbaikinya anda hanya perlu menuliskan import nama_package.*;
Agar dapat menggunakannya.

10.

Error ini adalah anda akan menggunakan fungsi Tampil(), anda sebenarnya sudah benar dengan membuat object lalu memanggilnya namun yang error disini adalah terdapat pada package disebelah yaitu method Tampil yang dibuat di package sebelah adalah default, default berarti anda tidak menuliskan apa-apa sebelum “void Tampil()”, yang harus diganti adalah “public void Tampil()” agar dapat diakses pada package lain.

Tutorial Lengkap Hosting Website Gratis Dengan Gambar

Hallo Guys.. sudah sangat lama sekali sejak terakhir kali saya melakukan posting di blogger ini... kalau saya tidak salah terakhir saya ...