_ _ (_) | | ___ _ __ ___ ___ __ _ __ _ ___ _ __ _ __| | / _ \| '_ ` _ \ / _ \/ _` |/ _` | / _ \| '__| |/ _` | | (_) | | | | | | __/ (_| | (_| || (_) | | _| | (_| | \___/|_| |_| |_|\___|\__, |\__,_(_)___/|_|(_)_|\__,_| __/ | |___/ OMEGA|ZINE RELEASE 02 Author: omicron9194 || omicron9194[at]omega.or.id Online @ www.omega.or.id :: http://ezine.omega.or.id == keNaldiKIt ma C == kenapa aku memilih C utk kenal dengan programming,kenapa tidak dengan pascal,php,perl,ato yg lain? bukan untuk pilih kasih ato apa,salah satunya karena aku baru belajar bahasa C dan belum menguasai php serta belum terbiasa dengan bahasa pemrograman yg lain :p . yg jelas , yg aku lakukan hanyalah untuk memperkuat ingatanku tentang C, klo kata orang2 "ikatlah ilmu dengan menulisnya" , lebih berbekas klo ditulis.juga untuk membantu temen2 yg mau belajar :D * Bahasa C dibuat oleh pak Brian W.Kernighan dan pak Dennis M.Ritchie Bahasa C dikatakan High Level Language(sintaksnya dapat dimengerti oleh manusia) walaupun aku menyebutnya Medium Level Language karena banyak sekali aku bingung dengan sintaks di C :p * Baiklah,saya mau,apa yg harus saya lakukan? Jika kalian memakai linux,secara default dia telah tergabung pada saat instalasi.kalian bisa menggunakan gcc. untuk pengguna wind*w$ bisa menggunakan compiler C (turbo C,devc++,dll). * selanjutnya kalian membutuhkan sebuah teks editor utk menuliskan kode program.buat linux bisa menggunakan gedit(WYSIWYG),ato bisa pake vi,nano/pico(shell used). untuk pengguna wind*w$ kalian bisa menggunakan notepad ato bisa juga langsung dari bawaan compiler(biasanya compiler telah menyediakan teks editor). * MuLai memprogram sepertinya mencetak tulisan "halo dunia" menjadi trend untuk latihan pertama kali. -------------------------- #include #include main() { printf("halo dunia\n"); getch(); return 0; } -------------------------- save as belajar.c jalankan; linux system : [omicron9194@aurencia]~$gcc -c belajar.c [omicron9194@aurencia]~$gcc -o belajar -c belajar.c [omicron9194@aurencia]~$./belajar wind*w$ system: tekan tombol F9 (aku menggunakan devc++) maka output yg keluar : halo dunia * gunakan variabel , digunakan untuk menampung suatu nilai dan nilai tersebut bisa diubah -------------------------- #include #include main() { char apaaja[20]; // set tipe data char apaaja="halo dunia"; // set variabel printf("%s",apaaja); // menampilkan variabel getch(); return 0; } -------------------------- outputnya : halo dunia tidak seperti php ato perl yg tidak perlu mendefenisikan tipe variabel.utk variabel di C,kita harus definisikan jenis variabelnya,baik itu char,integer,dsb. * gunakan Array Array merupakan kumpulan dari nilai yg bertipe sama -------------------------- #include #include main() { char variabel[5]={'a','b','c','d','e'}; printf("%c\n",variabel[2]); getch(); return 0; } -------------------------- maka output yang keluar : c sebagai contoh kita akan membuat program penghitung rata-rata nilai yang inputannya didapat dari user. -------------------------- #include #include main() { int i,nilai,hasil; float rata; hasil=0; for(i=1;i<=3;i++) { printf("Masukkan nilai ke-%i : ",i);scanf("%i",&nilai); hasil=hasil+nilai; } rata=hasil/3; printf("%.2f\n\n",rata); getch(); return 0; } -------------------------- ok.segini dulu deh. untuk referensi kode aku buat sendiri untuk ngelatih programming ku :) *greetz to: [omegastaff a.k.a hemstar7, n4may94n3h, indi60] && [MY LOVELY]* omega memberz , temen2 seperjuangan kritik && saran kirimkan ke omicron9194[at]omega.or.id */0x6f/0x6d/0x69/0x63/0x72/0x6f/0x6e/0x09/0x01/0x09/0x04/* (c)2010