Tampilkan postingan dengan label Bahasa C. Tampilkan semua postingan
Tampilkan postingan dengan label Bahasa C. Tampilkan semua postingan

Sabtu, 01 Desember 2012

Proses yang terjadi pada pengurutan dengan metode Bubble sort adalah selalu membandingkan dua data yang berdekatan. Apabila data yang berada disebelah kanannya bernolai lebih kecil, maka ditukarkan sampai semua data terurut sehingga memunculkan data terbesar diposisi paling akhir. Berikut ini ilustrasi dari bubble sort.

Metode Bubble Sort
Dan berikut ini contoh pengimplementasian metode bubble sort dalam bentuk program.
/*----------------------------------------------------------------*/
/*-------------Nama : Ahmad Ariful Amri ------------------------*/
/*-------------Program: Mengurutkan bilangan yang telah diacak ---*/
/*----------------------menggunakan metode bubblesort-------------*/
/*-----------------visit: go-program.blogspot.com-----------------*/
/*----------------------------------------------------------------*/

#include <stdio.h>

int main()
{
int array[100000], n, i, j, swap;

printf("Berapa Data Yang Diinginkan? ");
scanf("%d", &n);

for (i = 0; i < n; i++)
{
printf("Data ke %d : ",i+1);
scanf("%d", &array[i]);
}
for (i = 0 ; i < ( n - 1 ); i++)
{
for (j = 0 ; j < n - i - 1; j++)
{
if (array[j] > array[j+1])
{
swap = array[j];
array[j] = array[j+1];
array[j+1] = swap;
}
}
}

printf("Data Setelah diurutkan:n");

for ( i = 0 ; i < n ; i++ )
{
printf("%d\n", array[i]);
}

return 0;
}

Ketika dijalanakan anda akan dimintai mengisi berapa data yang diinginkan, kemudian isi data tersebut persatu, program diatas dirancang untuk menerima 100000 inputan data/bilangan, mustahil juga bila anda ingin memilih memasukkan 100000 data. Jadi nantinya akan ada juga contoh program mengurutkan data random menggunakan metode bubble sort. Insya Allah akan saya posting pada postingan selanjutnya.

Rabu, 28 November 2012

Deskripsi Penelusuran Fungsi rand() Untuk Random Data Menggunakan C, cara merandom bilangan menggunakan c
Kebetulan sekali, kami mendapatkan tugas mata kuliah SDA(Struktur Data dan Algoritma) dan kali ini tugasnya mengenai sorting, jadi ada sebuah fungsi yang harus dipelajari yaitu sebuah fungsi dalam c untuk me-random atau mengacak data. dan nantinya data tersebut akan di susun atau sorting kembali. Soal dari tugas 3 ini tidak sesimpel dari penjelasan saya diatas, disini saya hanya ingin menjelaskan sedikit mengenai fungsi random yang nantinya akan saya implementasikan kedalam sebuah program sederhana untuk menampilkan angka dari 1 - 1000 secara random.

RAND_MAX didefinisikan dalam standar perpustakaan (stdlib). Jadi untuk mengaktifkan fungsi rand() ini dibutuhkan header / praprosesor #include <stdlib.h>. Berikut contoh aturan dalam menentukan bilangan random 

v1 = rand() % 100;         // v1 merandom bilangan dari 0 sampai 99
v2 = rand() % 100 + 1; // v2 merandom bilangan darie 1 sampai 100
v3 = rand() % 30 + 1985; // v3 merandom bilangan dari 1985 sampai 2014

Berikut sebuah contoh sederhana menampilkan bilangan yang dirandom

/*----------------------------------------------------------------*/
/*-------------Nama : Ahmad Ariful Amri ------------------------*/
/*-------------Program: Menampilkan Bilangan Secara Acak (random)-*/
/*-----------------visit: go-program.blogspot.com-----------------*/
/*----------------------------------------------------------------*/

#include <stdio.h>
#include <stdlib.h>

int main()
{
int i,jumlah;
printf("Masukkan jumlah data: ");
scanf("%d", &jumlah);
for (i = 0; i < jumlah; i++)
{
printf("%dn", rand()%(1000)+1); //range dari bilangan 1 - 1000
}
}
Program diatas terbatas hanya mengacak bilangan dari range 1 sampai 1000, dan jumlah bilangan yag ingin ditampilkan sesuai keinginan user.

Semoga tulisan diatas bisa berguna ya.

Kamis, 15 November 2012

Proses pengurutan menggunakan metode selection sort secara terurut nik adalah sebagai berikut:
  1. Mencari data terkecil dari data pertama sampai dengan data yang terakhir. kemudian ditukar posisinya dengan data pertama.
  2. Mencari data terkecil dari data kedua sampai dengan data terakhir, kemudian ditukar posisinya dengan data kedua.
  3. Mencari data terkecil dari data ketiga sam[ai data terakhir, kemudian ditukar posisimya dengan data ketiga.
  4. Begitu seterusnya sampai semua data terurut naik. Apabila terdapat n buah data yang akan diurutkan, maka membutuhkan (n-1) langkah pengurutan, dengan data terakhir, yaitu data ke n tidak perlu diurutkan karena hanya tinggal data satu-satunya.
Selection Sort

Minggu, 11 November 2012

Contoh program kali ini menggunakan pengetahuan dari 2 contoh program sebelumnya, Program Menghitung Luas Dan Keliling Lingkaran Bahasa C, dan satu lagi program yang masih sama, cuma menggunakan fungsi pow(). 

Soal : Buatlah program untuk menghitung sisi miring segitiga siku-siku dengan sisi tegak dan sisi mendatar merupkan input dari masukan keyboard.

Jawab : 

/*-----------------------------------------------------*/
/*---------Nama : Ahmad Ariful Amri -----------------*/
/*---------Program: Menghitung sisi miring segitiga----*/
/*-------------www.go-program.blogspot.com-------------*/
/*-----------------------------------------------------*/

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main()
{
float datar,tegak,miring;
printf("nsisi datar : "); scanf("%f", &datar);
printf("sisi tegak : "); scanf("%f", &tegak);

miring = sqrt(pow(datar, 2) + pow(tegak, 2));
printf("nsisi miring segitiga adalah %.2fnn", miring);

return EXIT_SUCCESS;
}


Fungsi sqrt pada contoh diatas digunakan untuk menghitung akar dari pangkat. Fungsi ini terdapat di library math. Karena program diatas menggunakan header yang tidak standar yaiu math, maka untuk mengkompilenya agak berbaeda diperlukan proses me-link ke llibrary math. Misalkan ada menyimpan source code diatas dengan nama segitiga.c. Maka cara mengkompilenya di terminal linux yaitu:
 gcc -Wall -o segitiga segitiga.c -lm

jika sukses tanpa error dan warning, kini saatnya menjalankan program tersebut:
./segitiga

Contoh keseluruhan tutorial mengkompile dan menjalankan program diatas ada pada screen shoot berikut

http://go-program.blogspot.com/2012/11/program-menghitung-sisi-miring-segitiga-bahasa-c.html

ini: Nah begitulah tutorial singkatnya, semoga bermanfaat dan bisa dimengerti.

Jumat, 09 November 2012

GoProgram ~ Pada Contoh program sebelumnya Program Menghitung Luas Dan Keliling Lingkaran Bahasa C, untuk mencari nilai kuadrat, kita melakukan perkalian nilai jari sebanyak 2 kali ( jari * jari). Bayangkan jika ada kasus yang membutuhkan perhitungan perpangkatan yang bilangan pemangkatannya lebih dari satu. Penulisannya jadi agak panjang, Misalnya 5 Pangkat 10 akan ditulis 5*5*5*5*5*5*5*5*5*5. Ini tidak efisien dan terkesan kurang berkualitas, padahal sudah ada fungsi khusus dalam bahasa pemrograman C untuk mempangkatkan bilangan. Yaitu fungsi pow(argumen1,argumen2) yang terdapat pada library math. Oleh karena itu dibutuhkan praprosesor #include <math.h>. Argumen1 adalah bilangan yang akan dipangkatkan, sedangkan argumen2 adalah bilangan yang digunakan sebagai pemangkat. Program Menghitung Luas Dan Keliling Lingkaran Bahasa C dapat direvisi menjadi :
/*-----------------------------------------------------*/
/*-----Nama : Ahmad Ariful Amri ---------------------*/
/*-----Program: Menghitung luas dan keliling lingkaran-*/
/*--------------dari nilai inputan user----------------*/
/*------------http://go-program.blogspot.com-----------*/
/*-----------------------------------------------------*/


#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(void)
{
float phi=3.14, jari,luas,keliling;
printf("Masukkan jari-jari lingkaran : ");
scanf("%f", &jari);

luas=phi*pow(jari, 2); /*Rumus luas lingkaran. pi r kuadrat*/
keliling=2*phi*jari; /*Rumus Keliling Lingkaran*/

printf("\nLingkaran dengan jari-jari %f memiliki luas: %f", jari,luas);
printf("\nLingkaran dengan jari-jari %f memiliki keliling: %f", jari,keliling);

return EXIT_SUCCESS;
}
Berikut tutorial cara meng kompile program diatas, misalkan ada menyimpan source code diatas dengan nama  lingkaran.c. Maka cara mengkompilenya di terminal linux yaitu:

 gcc -Wall -o lingkaran lingkaran.c
jika sukses tanpa error dan warning, kini saatnya menjalankan program tersebut:
./lingkaran
Contoh keseluruhan tutorial mengkompile dan menjalankan program diatas ada pada screen shoot berikut.

http://go-program.blogspot.com/2012/11/pangkat-menggunakan-fungsi-pow-dalam-c.html

written by: Ahmad Aiful Amri

Kamis, 08 November 2012

Nah, kali ini sebuah contoh program sederhana, mungkin bisa dijadikan latihan atau makanan harian bagi pemula seperti saya yang sedang bealajar bahasa pemrograman C. berikut contoh program menghitung luas dan keliing lingkaran berdasarkan inputan user menggunakan bahasa C.
Buatlah program untuk menghitung luas dan keliling lingkaran dengan besar jari-jari-lingkaran dimasukkan melalui keyboard.

Melihat soal diatas, tentu sudah sangat jelas, bahwa kita (user) diminta untuk memasukkan nilai pad program tersebut, jadi kita harus mnggunakan fungsi scanf(). Berikut ini penyelesaiannya:

/*-----------------------------------------------------*/
/*-----Nama : Ahmad Ariful Amri ---------------------*/
/*-----Program: Menghitung luas dan keliling lingkaran-*/
/*--------------dari nilai inputan user----------------*/
/*-----------------------------------------------------*/


#include <stdio.h>
#include <stdlib.h>

int main(void)
{
float phi=3.14, jari,luas,keliling;
printf("Masukkan jari-jari lingkaran : ");
scanf("%f", &jari);

luas=phi*jari*jari; /*Rumus luas lingkaran. pi r kuadrat*/
keliling=2*phi*jari; /*Rumus Keliling Lingkaran*/

printf("\nLingkaran dengan jari-jari %f memiliki luas: %f", jari,luas);
printf("\nLingkaran dengan jari-jari %f memiliki keliling: %f\n\n", jari,keliling);

return EXIT_SUCCESS;
}

Berikut tutorial cara meng kompile program diatas, misalkan ada menyimpan source code diatas dengan nama  lingkaran.c. Maka cara mengkompilenya di terminal linux yaitu:
 gcc -Wall -o lingkaran lingkaran.c 

jika sukses tanpa error dan warning, kini saatnya menjalankan program tersebut:
./lingkaran

Contoh keseluruhan tutorial mengkompile dan menjalankan program diatas ada pada screen shoot berikut


ini: Nah begitulah tutorial singkatnya, semoga bermanfaat dan bisa dimengerti.

Sabtu, 03 November 2012

http://go-program.blogspot.com/2012/11/fungsi-scanf-dalam-bahasa-c.html
Go-Program ~ Fungsi scanf() merupakan fungsi yang digunakan untuk memasukkan jenis data, jadi disini scanf() akan menerima inputan yang anda masukkan melalui keyboard, artinya ditentukan oleh pemakai melalui masukan dari keyboard. Berikut beberapa contoh program untuk penggunaan fungsi scanf.


/*-----------------------------------------*/
/*-Program Menghitung luas persegi panjang-*/
/* By : Ahmad Ariful Amri */
/* http://go-program.blogspot.com */
/*-----------------------------------------*/

#include <stdio.h>

main()
{
float a,b,hasil;

printf("Masukkan nilai panjang: ");
scanf("%f", &a);
printf("\nMasukkan nilai lebar: ");
scanf("%f", &b);
hasil = a*b;
printf("\nLuas Persegi adalah : %f", &hasil);
}



output nya yaitu:
Masukkan nilai panjang: 4.0
Masukkan nilai lebar : 3.0
hasil : 12.0


Program berikut adalah untuk menghitung rata-rata dari dua buah data.
/*-----------------------------------------------*/
/* Menghitung Nilai Rata-Rata */
/* By : Ahmad Ariful Amri */
/* http://go-program.blogspot.com */
/*-----------------------------------------------*/

#include <stdio.h>

main()
{
int a,b,hasil;
printf("Masukkan nilai pertama: ");
scanf("%d",&a);
printf("Masukkan nilai kedua: ");
scanf("%d",&b);

hasil=(a+b)/2;
printf("nNilai rata-rata nilai diatas yaitu: %d", hasil);
}

Selasa, 11 September 2012

Di dalam program C, data harus menuruti aturan suatu tipe datayang dikenal oleh bahasa pemrograman C. Dengan demikian, semua data di dalam program harus dibawa ke tipe data yang sesuai.
Data Berdasar jenisnya dapat dibagi menjadi 4 tipe dasar, yaitu:

1. Tipe Integer
Variabel yang bertipe integer digunakan untuk menyimpan data bernilai bulat. tipe int(%d atau %i)

2. Tipe Float
Variable tipe float digunakan untuk menyimpan data bernilai real.

3. Tipe Char
Digunakan untuk menyimpan data berupa karakter, yakni berupa huruf, simbol dan angka.

4. Tipe tak bertipe (void)
Variabel ini digunakan apabila suatu fungsi tidak menghasilkan nilai
http://go-program.blogspot.com/


Kamis, 23 Agustus 2012

http://go-program.blogspot.com
Go-Program - Pendeklarasian variabel dalam pemrograman C ada ketentuan-ketentuan khusus yang harus diperhatikan, seperti:

  1. Nama Variabel tidak boleh diawali dengan angka
  2. Nama ariabel harus diawali dengan huruf atau karakter garis bawah( _ ), selanjutnya dapat diikuti  dengan huruf maupun angka atau tanda garis bawah.
  3. Nama variabel tidak boleh menggunakan operator-operator aritmatika seperti +,-,/,*,/ dan karakter khusus seperti :,;,#,@ dan sebagainya.
  4. Jika nama variabel terdiri atas 2 kata atau lebih, maka antar kata tidak membolaehkan menggunakan spasi.
  5. Nama variabel tidak boleh menggunakan kata kata yang telah memiliki arti khusus dalam bahasa C.
  6. Penggunaan huruf kecil dan huruf besar dibedakan.
  7. Panjang maksimal suatu variabel adalah 32 karakter. Karena itu, jika deklarasi suatu variabel panjangnya lebih dari 32 karakter, secara otomatis sistem tetap akan mengenalinya sepanjang 32 karakter saja.

Kamis, 16 Agustus 2012

Kesalahan Dalam Pemrograman http://go-program.blogspot.com/
Pemrograman merupakan proses yang kompleks dan tidak menutup kemungkinan terjadinya kesalahan atau error. Berbagai kesalahan dapat terjadi  dalam sebuah pemrograman. Kesalahan sering dinamakan bug, sedangkan proses untuk mencari kesalahan dinamakan debugging.

Kesalahan dalam pemrograman adapat dibagi menjadi 3 macam, yakni kesalahan sintaks (syntax error), Kesalahan run-time (run-time error), dan kesalahan logika (logic error). Pembagian jenis kesalaha dalam pemrograman ini dapat menjadikan proses pencarian kesalahan menjadi lebih cepat.

  1. Kesalahan Sintaks
    Bahasa C hanya dapat dieksekusi jika dan hanya jika program tersebut memiliki sintaks yang sepenuhnya benar. Jika tidak, maka proses akan berhenti dan memberikan pesan kesalahan. Sintaks menunjukkan pada struktur program dan aturannya. Sintaks dalam bahasa Indonesia, misalnya sebuah kalimat harus diawali dengan huruf besar dan diakhiri dengan titik. Bila terjadi kesalahan sintaks dalam bahasa, maka beberapa pembaca tidak akan mempermasalahkannya, tetapi C tidak demikian. C harus ditulis dengan benar tanpa ada satupun kesalahan sintak.
  2. Kesalahan Run-Time
    Kesalahan tipe kedua adalaha kesalahan run-time. Disebut demikian karena kesalahan ini tidak akan muncul sebelum program dijalankan. Kesalahan ini sering disebut juga dengan exception karena kesalahan ini biasanya menunjukkan sesuatu yang ganjil. terjadi.
  3. Kesalahan Logika
    Jika terjadi kesalahan tipe ini, maka program akan berhasil berjalan tanpa menunjukkan pesan kesalahan. Akan tetapi, program tersebut tidak menjalankan program dengan benar atau tidak sesuai dengan keinginan si programmer, karena terjadi kesalaha logika dalam pembuatan program.

Jumat, 03 Agustus 2012

Berikut sedikit latihan kecil yang sangat dasar mengenai pemahaman agan dalam bahasa C. Latihan pertama ini khusus bagi yang baru mengenal bahasa C. dan pengguna linux.

Latihan Soal 1 Pemograman Bahasa C http://go-program.blogspot.com/
1. Tulis dan Komile Program dibawah ini:

#include <stdio.h>

int main()
{
printf("" Struktur data dengan bahasa C"");
printf("nMenggunakan GCC Versi 2.95.4");
printf("nI Like C Very much");
}

Amati hasilnya, kira-kira mengapa bisa menampilkan hasil yang demikian?

2. Apa hasil dari perintah berikut ini:
  • gcc program_1.c

  • gcc -o program_2 program_1.c


3. Suatu program dengan nama fileprog.c ! Bagaimana perintah untuk mengkompile program tersebut dengan nama program menjadi program 1.

Selasa, 03 Juli 2012


Mungkin masih banyak yang bingung atau belum mengetahui bagaimana menjalankan atau mengetahui eror/warning tidaknya suatu logika program yang  telah agan buat menggunakan terminal linux. berikut penjelasan singkatnya bagaimana dasar mengkompile source code menggunakan terminal linux

Penamaan kode sumber bahasa C disimpan dalam ekstensi .c. Setelah program selesai dibuat, perlu dilakukan kompilasi untuk membuat program dapat dijalankan. Dalam Linux dapat digunakan GNU Compiler Collection yang disingkat GCC untuk mengkompile source code C menjadi sebuah aplikasi yang dapat dijalankan. Perintah dasar untuk mengkompile adalah:

gcc [option] [nama file]

Pada GCC ada lebih dari 100 option yang bisa diberikan pada GCC. Bentuk paling sederhana dalam mengkompile adalah tanpa menggunkan option-option sama sekali, misalnya GCC test.c. Hasil kompilasi tanpa option, bila sukses akan menghasilkan file executable bernama a.out. Pemberian opsi -o dapat digunakan untuk menghasilkan file yang dapat eksekusi dengan nama selain a.out seperti perintah berikut:

a. gcc program_1.c
b. gcc -o program_2 program_1.c

Bagi yang masih kurang jelas, nanti dapat langsung melakukan kontak dengan saya(admin blog ini). Semoga bermanfaat ya..

Selasa, 29 Mei 2012

Postingan kali ini adalah membuat program sederhana dan sangat mudah, dimana kita mengalikan 2 buah variabel yang nilainya sudah ditentukan. baiklah langsung saja source codenya sebagai berikut:

#include <stdio.h>

int main()
{
int a=2,b=3,c;
c=a*b;

printf("nilai a=2nnilai b=3");
printf("nHasil Dari a x b = %d", c);

return 0;
}

Mudah Sekali bukan? dan sangat mudah dipahami. sekarang tugas anda adalah membuat program dengan nilai variabelnya di inputkan oleh pengguna(user)! Ayoo digunakan perintah scanf ya :)

Happy Coding.. By Go-Pemrograman | A3

Minggu, 06 Mei 2012


Bahasa C adalah bahasa pemograman yang sangat populer dan powerful. Bahasa ini mulai dirancang sekitar tahun 70-an oleh Dennis Ritchie di Bell Laboratories (sekarang AT & T) dan menjadi ANSI C (standard C) pada awal tahun 1980. C banyak digunakan sebagai kernel bagi bahasa-bahasa yang baru dan lebih spesifik misalnya C++. Bahasa berorientasi objek ini merupakan pengembangan lebih lanjut dari standard C. Contoh lain adalah Java, walau bukan merupakan kelanjutan dari standard C, tetapi banyak sintak dalam Java yang sangat mirip dengan C.

Latar Belakang

  • Didesain oleh Dennis Ritchie di Bell Laboratory (Sekarang AT&T)
  • Diimplementasi sebagai bahasa pemograman Operating System (OS) Unix pada mini komputer PDP-11 di tahun 1972
  • Berkembang dari bahasa B yang berjalan di mesin BCPL yang dikembangkan oleh Martin Richard di tahun 1967. Tujuannya adalah menyempurnakan B dan merealisasikan ide pemograman berstruktur.
  • Tradisional C terwujud di tahun 80-an dan berhasil menjadi ANSI/ISO standard di tahun 1990

Karakteristik

  • Portable:
    - Dapat dengan mudah dipindahkan dari satu perangkat keras ke perangkat keras yang lain
    - Menyediakan standard library (fungsi-fungsi)
  • Mendukung modular programming: Program ditulis dalam beberapa modul atau dipisahkan   dalam beberapa file
  • Dapat dikategorikan sebagai 'middle level language'

Contoh program C konversi Suhu:
/* Konversi Suhu */
#include <stdlib.h> /*standard library dimana EXIT_SUCCESS, EXIT_FAILURE, dll didefinisikan */
#include <stdio.h> /* standard I/O dimana printf function didefinisikan */
int main(void)
{
const float celsiusToFahrenheit = 1.8;
const int fahrenheitZero = 32;
const int celsius = 40;
float fahrenheit;
fahrenheit = celsius * celsiusToFahrenheit + fahrenheitZero;
printf("Suhu %d derajat celsius sama dengan %f derajat fahrenheit", celcius, fahrenheit);
exit(EXIT_SUCCESS); /* status exit program */
}

Cara Kompile DI Terminal Linux
Kompile program di atas dengan menulis perintah berikut pada terminal (Linux):

gcc �Wall �pedantic �g �o konversi konversi.c

Hasil kompilasi di atas akan membuat sebuah file dengan nama konversi (dibangkitkan dari sebuah buah konversi.c). Selanjutnya, file konversi tersebut dapat dijalankan secara langsung melalui terminal
dengan perintah:

./konversi


Sabtu, 05 Mei 2012

http://go-program.blogspot.com
Hello World, entah kenapa jadi eksis bgt tu kata saat awal belajar pemrograman, setiap awal belajar bahasa, sering dimulai dengan cara menampilkan kata "Hello World". jadi disini juga dimulai dengan kata hello world, kira-kira bginilah sintax kodenya:
#include <stdio.h>

int main()
{
printf("Hello World");
}
Gimana, Gampang kali kan? Tanpa butuh penjelasan pasti udah ngerti kenapa bisa ditampilin "Hello World". Tapi bagi yang belum ngerti seperti ane ya begini penjelasannya:


1. Header
#include <stdio.h>
Dinamakan (Header) yangdisertakan/ditulis pada program dengan menggunakan preprocessor directive #include. Sedangkan <stdio.h> gunanya untuk mengaktifkan fungsi dari printf("Hello World"); yang merupakan outputnya. contoh lain yang diaktifkan dengan <stdio.h> adalah scanf(); clrsr(); printf(); dan lain sebagainya. Nanti kedepannya masih sangat banyak model header lainnya yang memiliki fungsi masing-masing


2.Fungsi
main()
yang pertama kali diproses adalah fungsi yang bernama �main()�, selain itu adalah merupakan fungsi-fungsi bagian yang dapat ditulis setelah fungsi �main()� atau diletakan di file pustaka (library). Nanti kedepannya masih sangat banyak model fungsi yang lainnya


3.isi program
{
printf("Hello World");
}
Nah disinilah sintax logika program yang kalian ketik, setiap memulai sintaks program dari fungsi dimulai dengan kurung kurawal "{" dan akhirnya ditutupi dengan kurawal tutup"}". printf disitu berfungsi sebai outputnya. alias yang akan ditampilkan dilayar nantinya. bagian dalam tanda petik (") itulah yang ditampilkan. Dari setiap baris code itu diakhiri dengan titik koma ";".


Oke sekian dari ane, kalau ada ditemui kesalahan mohon segera di informasikan ya, supaya kesalahan tersebut dapat berhenti disaya.. salam