Ujian Bahasa C

Jum’at 30 November 2012, kami mahasiswa Batch 6 Jurusan TKJMD melaksanakan ujian tulis Bahasa C dimana kami harus menuliskan secara langsung code program dari beberapa soal yang diberikan, diantaranya adalah membuat segitiga terbalik dengan tampilan yang ditentukan, mengecek kata palindrom, membuat program untuk menyelesaikan perhitungan pangkat dengan fungsi rekursif, dan membuat program pengurutan deret nilai secara ascending atau descending. Jawaban dari test tulis ini kemudian dijadikan sebagai bahan test Take Home Test dari course matakuliah tersebut, namun dalam bentuk program. Nah berikut let’s cekidot lembar jawaban saya 😀

Iklan

LinkedList pada Bahasa C

LinkedList adalah suatu sekumpulan data yang saling berkesinambungan dimana masing-masing datanya memiliki header dan trailer untuk menunjuk data sebelumnya atau sesudahnya.

Pada kesempatan kali ini video akan membahas tentang:
1. Deklarasi Pointer
2. Mengalokasikan alamat memory suatu variabel dalam pointer
3. Mengakses Variabel dalam Structure atau mensetting isi LinkedList
4. Menyambungkan antara satu node dengan node yang lain pada LinkedList
5. Menampilkan LinkedList
6. Menyisipkan entri pada LinkedList
7. Menghapus entri pada LinkedList

Array 2 Dimensi dan Structure pada Bahasa C (Tanggal Esok)

Pada kesempatan kali ini akan dibahas mengenai Array 2 Dimensi dan Structure pada Bahasa C. Array adalah sekelompok data yang disimpan berdasarkan index. Array 2 Dimensi merupakan array yang menyusun data array didalamnya, sehingga membentuk array di dalam elemen array utama. Stucture merupakan sebuah tipe data yang memiliki cakupan tipe data yang lain. Stucture hampir seperti tipe data yang telah kita buat sendiri. Pada video, akan dijelaskan mengenai deklarasi Structure dan implementasi Structure (input-output) serta deklarasi Array 2 Dimensi dan implementasinya.

 

 

Array dan String (Tebak Kata) dengan Bahasa C

String dalam bahasa C adalah sekumpulan karakter dalam bentuk array. Array merupakan satu buah elemen yang memiliki fungsi hampir seperti almari dalam dunia nyata, dimana dia mampu menyimpan beberapa data dalam satu variabel.
Dalam video akan dibahas mengenai:
– Deklarasi String atau array char
– Variabel Global dan Lokal
– Pemanfaatan strlen dalam library string.h
– Perulangan dan kondisi
– Fungsi baru selain fungsi utama
Pada video kali ini akan dipraktekan mengenai Array dan String dengan memecahkan kasus menebak sebuah kata, dan jika apabila melakukan kesalahan sebanyak 5 kali maka program akan berhenti.

Segitiga Angka Bahasa C dengan For

Pada kesempatan kali ini, akan dibahas mengenai perulangan for untuk membuat segitiga angka seperti gambar berikut:

Perintah perulangan for terdiri dari 3 bagian, yakni:
1. Kondisi Awal
2. Kondisi Perulangan
3. Langkah Perulangan

Pada video akan dipraktekan mengenai bentuk perulangan for untuk increment dan decrement hingga menyelesaikan contoh kasus diatas.

Perulangan dan Kondisi (Hitung Volume) Bahasa C

Setiap bahasa pemrograman selalu mengenal perintah perulangan dan kondisi. Karena pada dasarnya dalam sebuah program selalu berhubungan dengan perulangan dan kondisi.

Perintah perulangan bermanfaat karena memudahkan dalam melakukan proses serta menghemat perintah saat melakukan coding.

Hampir sama dengan pemrograman bahasa lain, perulangan dalam bahasa C dinyatakan dalam perintah:
1. While, perintah perulangan yang akan melakukan perintah ketika syarat bernilai benar
2. Do While, perintah perulangan yang dilakukan sekali terlebih dahulu kemudian melakukan perulangan dengan mengecek kondisi syarat apakah bernilai benar atau tidak
3. For, perintah perulangan yang memiliki

Begitu juga dengan perintah kondisi, dalam bahasa C dinyatakan dengan:
1. If Else, perintah kondisi dengan perintah pembanding nilai kebenaran suatu nilai
2. Switch, perintah kondisi yang pada dasarnya hampir sama dengan if else, namun switch memiliki kinerja yg berbeda dimana ia mengolah isi variabel yang kemudian di arahkan pada satu nilai keluaran pasti (fungsi case) pada blok perintahnya.

Pada praktek Perulangan dan Kondisi Bahasa C kali ini dengan membuat sebuah program sederhana untuk melakukan perhitungan volum.