Penulisan Program Bahasa C dan Aturan-aturannya

Salam hangat semua.. minggu tenang enaknya buat ngblog aja yak.. Kali ini Alprog Asik akan menjelaskan tentang Penulisan Program dalam Bahasa C. Langsung saja :
  1. Preposesor #include digunakan untuk menyertakan file header ke program.
  2. Fungsi main() menunjukkan sebuah blok, yg didalamnya terletak statement. Fungsi main ini wajib ada dalam sebuah program
  3. Tanda () digunakan untuk mengapit argument
  4. Tanda '{' merupakan awal dari eksekusi program dan '}' merupakan akhir eksekusi program
  5. Kata kunci int sebelum main() menunjukkan bahwa fungsi ini merupakan nilai balik bertipe int.
  6. Fungsi clrscr() merupakan fungsi untuk membersihkan layar dan berada di dalam file header conio.h.
         – Dalam pemanggilan fungsi clrscr() tidak dibutuhkan parameter.
  7. Fungsi printf() digunakan untuk mencetak ke layar(standart input/output : printf dan scanf) berada dalam stdio.h.
  8. Kata kunci return digunakan untuk mengembalikan nilai dari
    fungsi
  9. Untuk memberikan komentar dalam listing program digunakan tanda ’ // ’ , untuk memberikan komentar yang lebih dari satu baris digunakan tanda ’/*’ untuk membuka komentar dan tanda ’*/’ untuk menutup program.
  10. Setiap akhir dari perintah atau statement harus diakhiri dengan titik koma (;) karena apabila tidak diakhiri dengan tiitk koma maka akan terjadi error.
Aturan penulisan program yang harus diperhatikan yaitu :
  1. Program C yang dibuat harus selalu diakhiri dengan ekstensi file .c (atau .cpp untuk C++).
  2. Komentar sebaiknya ditulis sebagai penjelasan pada kode yang ditulis
Untuk contoh programnya akan dijelaskan di artikel selanjutnya..
Biar lebih jelasnya silahkan download materi yg dibutuhkan DI SINI

Tukar Link


Bagi Sobat yang berniat tukar Link dengan blog kami silakan memasang link blog kami dengan
title: Alprog Asik
atau copy-paste kode berikut
<a href="http://alprogasik.blogspot.com/">Alprog Asik</a>
setelah itu anda bisa komen di bawah postingan ini kalau link sudah terpasang di blog/website Anda.
Segera kami pasang (kalau tidak ada halangan) *hehe
Oke, berikut daftar link yang sudah bertukar pacar link dengan Kampoeng-IT

  1. Blog Aneh Unik
  2. kampoeng-IT
Untuk tukaran link, bisa komen di sini.

HALAMAN DOWNLOAD

Pasang Iklan



Untuk pasang iklan di blog ini silahkan menghubungi ane di :

E-mail : anandiamuhammad@yahoo.com
FP        : https://www.facebook.com/alprogasik


Struktur Data Bahasa C

Selamat pagi agan-agan semua, kali ini AlprogAsik akan menulis artikel tentang struktut data dalam bahasa C. Seperti yg agan semua mungkin tidak ketahui, semua program di komputer mempunyai struktur datanya masing-masing. Hal ini bisa dianalogikan seperti dalam dunia nyata, what? Dalam pelajaran bahasa Indonesia SMP, kita pernah diajarkan tentang menulis suatu proposal, yak khan? Nah dalam proposal tersebut membutuhkan suatu struktur di dalamnya yg bertunjuan agar suatu informasi dapat diterima oleh orang lain dengan singkat, padat, dan jelas. Begitupun dalam bahasa C. Struktur data diperlukan utk menyampaikan informasi kepada komputer dengan singkat dan sejelas-jelasnya, sehingga antara komputer dan manusia dapat saling mengerti satu sama lain. Ceiilee.. Cekidot..

Sebelumnya, ane tampilkan dahulu contoh penulisan program dalam bahasa C berikut :

/**
* My first C/C++ program
*/
#include <stdio.h>
main() {
// menampilkan tulisan ”Hello world” pada layar
printf("Hello world!");
}
Dan hasilnya adalah seperti berikut :



Langsung saja setelah habis basa-basi lama. Struktur data dalam bahasa C dibagi menjadi 6 bagian :
  1. Preposesor
  2. Main Function (baca : bagian utama)
  3. Pembuka Blok
  4. Komentar
  5. Statement/perintah
  6. Penutup Blok
Setelah itu ane akan jelaskan satu-satu :
  1. Preposesor digunakan untuk menyertakan file header ke program. Maksud dari file header akan dijelaskan kapan-kapan. Contoh proposesor : #include
  2. Main Function merupakan kumpulan dari statement-statement yg berfungsi nantinya untuk menjalankan program, maksudnya tempat untuk menampung isi dari sebuah rumus. Bingungs?(tanya aja lewat komentar. hehe ). Hal yg wajib ada di C adalah main.
  3. Pembuka blok berfungsi untuk membuka blok (yaiyalah). Contohnya : {
  4. Komentar pada bahasa C berfungsi untuk membantu para progammer mengingat pada bagian terpenting dalam struktur datanya atau bisa juga untuk menandai bagian tertentu agar nantinya mudah gampang mencarinya kembali.
  5. Statement di sini merupakan kumpulan perintah yg merupakan inti dari pemroraman itu sendiri, misalnya rumus-rumus dan lain sebagainya.
  6. Penutup Blok berfungsi untuk menutup blok (yaiyalah wkwk)
Udah sekian saja ilmu dari ane (Ceilee), sedikit-sedikit juga gak apa-apa yg penting tidak bermanfaat.

Materi dapat di download di halaman ini

Pengenalan Bahasa C

Jumpa lagi kawan-kawan semua di blog Alprog Asik, kali ini ane akan jelaskan tentang bahasa C. Kok namanya bukan bahasa A atau B? ya terserah yg buat dong. Well, bahasa C ini merupakan salah satu bahasa tingkat tinggi menurut yg ane baca. Maksud bahasa tingkat tinggi bukan bahasa yang paling rumit, melainkan sebaliknya bahasa yg paling mudah dipahami manusia, dan yg paling mendekati bahasa manusia. 

Menurut Wikipedia Indonesia, bahasa C ini dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories. Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia. C secara luarbiasa mempengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C. (Sumber : Wikipedia)

Tapi masih ada versi dari bahasa C yg lain, bisa dibaca di wikipedia di atas. Ane ngebahasnya yg C doank, soalnya baru bisanya yg bahasa C doank.. hehe..

Dan yg terakhir bahasa C asikk lhooo... :D


Pengenalan Alprog

Hi agan-agan semua, kali ini ane akan membahas apa itu Alprog secara manusiawi. Whats mean?(sori b.ingg ane jelek) Secara manusiawi ini maksud ane secara mudah agar dipahami pemula gitu lho dan bukan secara rumit seperti dosen ane. Ngerti khan maksud ane? O.K langsung to the point aja.

Dimulai dari apa yang akan kita pelajari di Alprog? well pertanyaan bagus sekali, cumlaude utk anda. Di Alprog ini kita akan mempelajari tentang bagaimana kita menyelesaikan suatu masalah dalam komputer dengan suatu program tertentu yaitu dengan bahasa pemrograman. Dan biasanya bahasa pemrograman nanti menggunakan algoritma sebagai pondasinya, karena komputer lebih bersifat sistematis. Nah dalam pemrograman, kita dituntut untuk menggunakan logika kita untuk membuat suatu program yg mampu dipahami komputer.

Sebelum menulis bahasa pemrograman, kata dosen ane lebih mudah menggambar flowchart atau pseudochart terlebih dahulu. Namun, berbeda dengan ane, ane lebih mudah langsung menulis pemrograman dahulu dan tidak membuat flowchart/pseudonya. Karena apa? Singkat saja : tambah ribet dan saya tidak bisa.

Well.. sekarang dah tau khan apa itu algoritma dan pemrograman? Kalo masih belum paham, komen di bawah selalu terbuka untuk agan-agan semua.. OKOK

Tentang Blog Ini


Hi agan dan sis semua, mungkin beberapa di antara agan bingung apa sih Alprog itu? Ya nggak? Menurut dosen di kampus ane, Alprog itu singkatan dari Algoritma dan Pemrograman. Mata Kuliah (baca: Matkul) yg menurut sebagian temen-temen di kampus dan mungkin sebagian orang di dunia bahasa yang aneh, because what (baca : karena apa?) karena ya bahasa ini merupakan penghubung antara bahasa komputer/mesin dengan bahasa manusia. Coba ente bayangkan gimana berkomunikasi dengan suatu benda mati/komputer, pasti aneh khan? Bayangan ane di masa depan mungkin suatu saat komputer dapat berbicara dengan manusia begitupun sebaliknya, walaupun di zaman sekarang sudah ada sih :). Dan karena keanehannya tersebut, banyak yang bilang bahwa Matkul Alprog ini paling sulit daripada pendidikan pancasila (yaiyalah :) ).
Nah, dari situlah kemudian ane membuat sebuah blog yang membahas tentang matkul ini. Pembahasan di blog ini menurut bahasa dan pemahaman ane sindiri yang ane dapet dari dosen ane, jadi mohon maaf jika nanti ada kekurangan atau kelalaian berkaitan dengan blog ini. Karena penulis masih newbie. Dan jika ada pertanyaan silahkan ente tanya sama dosen ente sendiri komentar di bawah dan semampunya akan ane jawab walaupun lamaaaa.. wkwk
SEKIAN