Tampilkan postingan dengan label Pemrograman C. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman C. Tampilkan semua postingan

Rabu, 05 Februari 2014

[serba-serbi] Sejarah Bahasa C


iseng-iseng baca-baca buku lama dari sepupuku, dan hal yang menarik perhatianku yaitu sejarah dari Bahasa Pemrograman C, siapa sih pembuatnya, kapan dibuatnya???... berikut pembahasan singkatnya...

Bahasa C merupakan pengembangan dari bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967, yang kemudian bahasa BCPL (Basic Combined Programming Language) ini memberikan inspirasi pada Ken Thompson sehingga pada tahun 1970 Ken Thompson berhasil mengembangkan bahasa B yang kemudian dikembangkan lagi sehingga menjadi bahasa C (1). Bahasa C ini sendiri merupakan bahasa pemrograman yang ditemukan oleh Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972 (2) di Telephone Laboratories Inc., yang sekarang merupakan AT&T Bell Laborartories(1).

Rabu, 29 Januari 2014

"Struktur" (struct) pada fungsi dalam bahasa pemrograman C

Pada artikel tentang belajar bahasa pemrograman C sebelumnya kita sudah membahas tentang bagaimana penggunaan Struktur pada variable. Kali ini kita akan melanjutkan penggunaan Struktur pada fungsi. Dalam hal ini fungsi tersebut akan mengembalikan data yang berupa Struktur. Selain itu pada artikel ini juga kita akan sama-sama belajar tentang penggunaan Struktur pada parameter dalam suatu fungsi.

Rabu, 22 Januari 2014

"Strukutur" (Struct) dalam bahasa pemrograman C

Apa sih struktur itu???... Dalam bahasa Inggris menggunakan kata yang hampir sama yaitu Structures dalam bahasa pascal biasa disebut dengan Records. CMIIW... Ada buku yang menyebutkan bahwa struktur itu adalah suatu kumpulan dari beberapa variable yang mempunyai tipe data sama atau berbeda-beda. Bingung???... berikut contoh kasusnya, untuk menentukan suatu titik yang terdapat diruang 2 dimensi biasanya kita menggunakan posisi x dan y. sehingga titik tersebut terbentuk dari x dan y. Nah titik itu sendiri dapat kita buat menjadi variable yang terdiri dari variable x dan variable y. Berikut cara untuk membuat tipe data "titik" yang terdiri dari x dan y dengan menggunakan strukutur:

Rabu, 15 Januari 2014

Include file pada bahasa pemrograman C

Halow kawan-kawan!!! :) Artikel balajar bahasa pemrograman C di pintarcoding.com kali ini akan membahas tentang bagaimana sih cara include file, dalam hal ini kita mempunya 2 file yang telah kita buat, tapi bukan seperti file pada pembahasan sebelumnya tentang membuat dan menulis file tapi 2 file yang berisi sourcecode bahasa c. misalnya kita akan membuat beberapa fungsi dan meletakannya dalam suatu file yang berbeda dari fungsi main kemudian memanggil fungsi-fungsi tersebut dari fungsi main. Nah dalam artikel ini nanti akan membahas caranya... :)

Rabu, 08 Januari 2014

Menulis file dengan menggunakan bahasa pemrograman C.

Oke pada artikel sebelumnya kita sudah berhasil membaca file dan menampilkan isi file tersebut ketampilan command line. Nah untuk artikel kali ini kita akan sama-sama belajar tentang bagaimana cara untuk menulis file dan menambahkan data ke dalam file.


Yuks mari sama-sama kita belajar pada source code berikut untuk menulis isi dari file dengan menggunakan bahasa pemrograman C. Pertama kita buat dulu file tulis_file.c seperti pada artikel sebelumnya kemudian isikan file tersebut dengan sourcecode berikut:

Kamis, 02 Januari 2014

Membaca file dengan menggunakan bahasa pemrograman C.

Lama tidak mengupdate blog kami. Kali ini kita akan sama-sama belajar bahasa pemrograman C tentang bagaimana cara untuk membaca file. Membaca file pada aritkel ini dalam arti kita mempunyai sebuah file yang berisi teks kemudian dengan bahasa pemrograman C kita akan mengambil teks isi file tersebut kemudian ditampilkan pada monitor (pada terminal/command prompt). Oke let's the coding begin... :)

Minggu, 23 Juni 2013

Cara Membuat Fungsi dan Prosedur pada Bahasa Pemrograman C

Oke. Artikel belajar bahasa pemrograman kali ini kita akan sama-sama membahas tentang apa itu fungsi dalam bahasa pemrograman C, kemudian apa bedanya fungsi dan prosedur. yuks mari kita simak bersama-sama.

Fungsi dalam bahasa pemrograman C menurut saya merupakan kumpulan perintah-perintah pemrograman yang dibungkus dalam suatu kesatuan dengan nama tertentu sehingga dapat mempersingkat penulisan sourcecode yang berulang-ulang. Bagaimana, bisa dimengerti penjelasan saya tentang fungsi???... :) Agak ribet ya???... oke mari kita lihat bersama contoh-contoh penggunaan fungsi dalam bahasa pemrograman C saja, misal kita tidak ingin melakukan perhitungan bilangan pangkat dengan menggunakan fungsi.

Kamis, 20 Juni 2013

Membuat Kalkulator Sederhana dengan Bahasa Pemrograman C

hallow... sudah lama tidak berjumpa di artikel belajar bahasa pemrograman C. Kami mohon maaf atas keterlambatan penulisan ini, karena satu dan lain hal. Oke kali ini kita akan belajar berasama tentang bagaimana membuat kalkulator dengan bahasa pemorgraman C. Apa saja yang kita butuhkan dalam membuat kalkulator???... Tentu hal pertama yang kita butuhkan adalah pengetahuan tentang dasar matematika, penambahan, pengurangan, perkalian, dan pembagian, dan tentu pengetahuan tentang bahas pemrograman C yang sudah kita bahas sebelum-sebelumnya. Yuks mari sama-sama kita bahas tentang kalkulator pada bahasa pemrograman C.

Rabu, 29 Mei 2013

Input (scanf) Character dan String pada Bahasa Pemrograman C

Artikel PintarCoding.com kali ini akan membahas tentang cara menggunakan scanf pada tipe data karakter dan string. Agak sedikit berbeda dengan artikel-artikel sebelumnya pada artikel kali ini kita akan coba membuat suatu sourcecode yang berisi kuis pilihan ganda untuk penerapan character dan jawaban yang berupa keterangan untuk penerapan string. Yuks mari kita belajar sama-sama soal input data dengan menggunakan variable character dan string.

Rabu, 22 Mei 2013

Input (scanf) Float pada Bahasa Pemrograman C

Pada artikel sebelumnya kita sudah belajar bahasa pemrograman C dalam melakukan input data yang bertipe integer, kali ini kita akan sama-sama belajar tentang materi yang hampir sama dengan tipe data yang berbeda yaitu float, tidak jauh berbeda dengan artikel sebelumnya yuks mari sama-sama kita belajar.

Perbedaan dengan sourcecode minggu lalu terdapat dimana ayo???... :) ya anda benar, perbedaannya hanya terdapat pada variable dan identifikasi data pada scanf dan printf. Sourccecodenya kurang lebih seperti berikut.

Kamis, 16 Mei 2013

Input (scanf) Integer pada Bahasa Pemrograman C

Setelah teman-teman belajar bahasa pemrograman C dari install compiler sampai array 2 dimensi tiba saatnya kita akan belajar tentang cara menginputkan suatu integer pada bahasa pemrograman C. Artikel pintarcoding kali ini akan menjelaskan secara singkat bagaimana cara melakukan input integer dengan menggunakan scanf pada bahasa pemrograman C. Yuks mari kita sama-sama cara menggunakan scanf pada belajar bahasa pemrograman C.


Rabu, 08 Mei 2013

Perkalian Matrix Dengan Menggunakan Bahasa Pemrograman C.

Hi semua... Kembali lagi bersama-sama kita akan belajar bahas pemrograman C. Artikel PintarCoding.com kali ini akan membahas tentang perkalian matrix dengan menggunakan bahasa pemrograman C. Ini merupakan artikel lanjutan dari artikel sebelumnya yang membahas tentang array 2 dimensi pada bahasa pemrograman C. Oke seperti apa bentuk perkalian matrix pada bahasa pemrograman C mari kita sama-sama belajar.

Rabu, 01 Mei 2013

Array 2 Dimensi Pada Pemrograman C

Selamat datang bulan Mei... :) Oke, artikel PintarCoding.com kali ini akan membahas tentang array 2 dimensi pada bahasa pemrograman C, dan bagaimana penerapan dari array 2 dimensi pada matrix 2 dimensi.

Pada Artikel sebelumnya kita sempat mempelajari mengenai array, yang mana array tersebut mempunyai tipe (int, float, char) dan mempunyai jumlah data yang dapat ditampung. Bagaimana dengan array 2 dimensi??? ya hampir mirip dengan artikel seblumnya namun dalam array 2 dimensi terdapat array didalam array. Contoh lain apakah teman-teman pernah mendapatkan materi Matrix pada saat SD, SMP, SMA, atau Kuliah, atau waktu TK... ya array 2 dimensi dapat diibaratkan dengan matrix dua dimensi yang biasanya diajarkan di sekolah-sekolah... seperti apa bentuknya, yuks mari kita lihat penjelasan dan ilustrasi dibawah...

Minggu, 28 April 2013

Online Compiler - Pascal, C dan Basic

Oke kawan-kawan, kali ini untuk belajar bahasa pemrograman di PintarCoding.com akan membahas mengenai online compiler. Apa sih online compiler itu, merupakan suatu online tool yang dapat digunakan untuk melakukan compile sourcode secara online. Pada pembahasan sebelumnya pernah dibahas cara menginstall dan menggunakan compiler pada bahasa C, bahasa pascal, dan bahasa Basic.

Rabu, 24 April 2013

Cara Menggunakan Array Pada Bahasa Pemrograman C

Yuks mari kita belajar bahasa pemrograman C lagi tentunya bersama PintarCoding.com, pada artikel kali ini akan membahas mengenai array yang dalam bahasa indonesianya disebut dengan Larik. Sebelum berkenalan lebih jauh dengan array, mari kita lihat definisinya terlebih dahulu, definisi dari Array itu sendiri menurut Pak Jogiyanto di bukunya adalah kumpulan nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Bahasa Geolnya dan singkatnya ya, variable yang menyimpan lebih dari satu data yang menggunakan tipe yang sama, misal variable array yang bertipe buah-buah akan menyimpan, buah durian, buah mangga, buah kedondong, dan lain-lain, mungkin seperti itu.

Rabu, 17 April 2013

Cara Menggunakan Perulangan "FOR/WHILE/DO WHILE" Pada Pemrograman C

Artikel PintarCoding.com kali ini akan membahas tentang cara penggunaan perintah for dalam bahasa pemrograman C. Kali ini kita akan sama-sama belajar bahasa pemrograman C untuk menyelesaikan faktorial dan bilangan pangkat dengan menggunkan perulangan.

Rabu, 10 April 2013

Cara Menggunakan Percabangan (IF/SWITCH) Pada Pemrograman C

Pada artikel Belajar Bahasa Pemrograman C kali ini kita akan membahas tentang. Cara menggunakan perintah percabangan if dan switch pada bahasa pemrograman C. Apa saja perintah untuk percabangan dalam bahasa pemrograman C, terdapat 2 perintah yaitu if dan switch.

Rabu, 03 April 2013

Manipulasi data (string dan operator aritmatika).

Suatu judul yang kontroversial, tentu ini bukanlah tentang korupsi atau hal-hal yang berhubungan dengan itu, tapi ini artikel tentang belajar bahasa pemrograman C. :D Oke sambungan dari artikel sebelumnya tentang tipe data, variable dan operator, kali ini kita akan bersama-sama belajar bahasa pemrograman C untuk memanipulasi data, dengan menggunakan operator aritmatika untuk data yang bertipe angka, dan beberapa fungsi untuk manipulasi string.

Rabu, 27 Maret 2013

Variable, Tipe Data dan Operator Bahasa C

Artikel untuk belajar bahasa pemrograman C kali ini akan membahas tentang variable dan tipe data serta operator. Sekilas tentang variable, variable dapat diibaratkan wadah untuk menyimpan, untuk membuat suatu wadah penyimpanan kita butuh untuk menentukan jenis apa saja yang bisa disimpan dalam suatu wadah penyimpanan (variable), jenis apa yang disimpan ini disebut tipe data. Sehingga dalam bahasa pemrograman C, variable tidak bisa di pisahkan dengan tipe data.

Senin, 25 Maret 2013

Notepad++

Apa sih notepad++ (baca: notepad plus plus) ? Terus apa kegunaan notepad++? Pertanyaan itu yang pertama kali muncul di pikiran saya ketika saya pertama kali mendengar kata kata "notepad++". Dan mungkin teman-teman juga bertanya hal yang sama.