Wednesday, December 5, 2012

Tutorial penggunaan fungsi Bitfield pada c++


Tutorial mengisi nilai Array dengan For, inisialisasi Array, dan searching pada Array


Tutorial Array karakter, sorting pada array, dan program penjumlahan matrix dengan array multidimensi


Tutorial perulangan menggunakan while dan do-while


Tutorial fungsi dengan nilai balik, fungsi tanpa nilai balik, dan fungsi dengan parameter


Tutorial fungsi perulangan For dan For bersarang


Tutorial Structure dan Union


Tutorial penggunaan fungsi enumerasi dan typedef


Tutorial membuat form kasir, menggunakan bahasa windows


Monday, December 3, 2012

Materi 10. Konversi nilai deret angka menjadi nilai terbilang

Pada materi 10 ini akan dibuat sebuah aplikasi untuk mengkonversi nilai deret angka menjadi nilai terbilang.
Misal Inputan angka : 968
Maka Output           : Sembilan Ratus Enam Puluh Delapan

Berikut adalah video tutorial tentang pembuatan aplikasi tersebut :


Materi 9. Fungsi (tanpa nilai bail, dengan nilai balik, parameter)

Fungsi merupakan subprogram yang berguna untuk membuat program dapat menjadi medular sehingga akan lebih mudah dipahami dan dapat digunakan kembali, baik untuk program itu sendiri maupun untuk program lain yang memiliki proses yang sama.

Ada setidaknya 3 jenis fungsi dalam bahasa pemograman C++ :
1. Fungsi tanpa nilai balik
2. Fungsi dengan nilai balik
3. Fungsi berparameter

Berikut adalah video tutorial tentang penggunaan fungsi dalam bahasa pemograman C++ :


Materi 8. Struktur (struct, enumerasi, bit-field, typedef, union)

Dalam bahasa pemograman C++ terdapat metode untuk menggabungkan sejumlah tipe data yang berbeda beda ke dalam suatu kelompok dan hal tersebut dinamakan struktur. Dengan menggunakan struktur maka penggabungan data yang berbeda jenis akan menjadi lebih mudah dikelola.

Ada beberapa macam struktur dalam pemograman C++  :
1. Struct
2. Enumerasi
3. Bit-field
4. Typedef
5. Union

Berikut adalah video tutorial penjelasan tentang masing-masing struktur yang disebutkan diatas :

Struct :
 

Enumerasi

Bit Field :

Typedef :
 

Union : 

Materi 7. Array (Satu Dimensi, Multi Dimensi)

Array atau sering juga disebut larik berguna untuk menyimpan sejumlah nilai atau data yang memiliki tipe data yang sama. Setiap data yang tersimpan dalam array menempati lokasi memori yang berbeda.

Berikut adalah video tutorial penjelasan tentang array dalam bahasa pemograman C++ .




Materi 6. Pengulangan (while, do..while, for)

Pengulangan adalah suatu tindakan untuk melakukan perintah yang sama sebanyak parameter yang ditetapkan. Dalam bahasa pemograman C++ pengulangan dapat dinyatakan dengan
-while
-do..while
-for

Berikut adalah video tutorial yang menjelaskan tentang penggunaan pengulangan dalam bahasa pemograman C++ :



Saturday, December 1, 2012

Soal & Jawaban Ujian TMD02

No.1 Soal Ujian TMD02 (Algoritam & Struktur Data dengan C)
1. Buatlah Program yang memeberikan tampilan seperti berikut ini dengan menggunakan Looping.

1 # # # # # # # # # # 1
2 2 # # # # # # # # 2 2 
3 3 3 # # # # # # 3 3 3
4 4 4 4 # # # # 4 4 4 4 
5 5 5 5 5   #   5 5 5 5 5 

Jawab :


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

/* 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                                                             +
+                                                             +
+   Nama    : Heruno Utomo                                    +
+   NIM     : 490 120 5 0                                     +
+   Jurusan : TKJMD (Teknik Komputer Jaringan & Media Digital)+
+                                                             +
+                                                             +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
int x, y; /*deklarasi variable dengan type data int dengan nama variable x, y*/
int main(void)
{

 for(x=1; x<=5; x++)
 /*untuk melakukan pengulangan sebanyak 5x, 
   dan menambahkan 1 setiap pengulangan */
 {
 for(y=1; y<=x; y++)
 /*melakukan pengulangan jika 'y' kurang dari 
   atau sama dengan x, tambahkan 1 setiap pengulangan */
 { 
  //menampilkan nilai x 
  printf("%d",x);
 }

 for(y=5; y>=x; y--)
 /* melakukan pengulangan jika nilai 'y' lebih besar atau 
    sama dengan nilai x, kurangi satu setiap pengulangan */
 {
  //menampilkan karakter #
  printf("#");
 }
 for(y=4; y>=x; y--)
 /* melakukan pengulangan jika nilai 'y' lebih besar atau 
  sama dengan nilai x, kurangi satu setiap pengulangan */
 {

  //menampilkan karakter #
  printf("#");
 }
 for(y=1; y<=x; y++)
  /*melakukan pengulangan jika 'y' kurang dari 
   atau sama dengan x, tambahkan 1 setiap pengulangan */
 {
  //menampilkan nilai x
  printf("%d",x);
 }
 //membuat baris baru setiap pengulangan
 printf("\n");
}
 //mencegah program menutup kembali ketika di eksekusi
system("pause");
//mengembalikan nilai 0
return (0);
}


Aplikasi RON Oplos Menggunakan C++


Standard Format Video Menggunakan CamStudio dan Compressor Xvid

CamStudio adalah sebuah software open source yang sanggup untuk merekam aktivitas di layar dan suara pada laptop atau komputer kita.

Di sini saya memberikan tutorial pengaturan Standard Format Video Menggunakan CamStudio dan Compressor Xvid. Berikut settingannya:

MENU REGION
  1. Fixed Region
    • unchecked "Fixed Top-Left Corner" & "Drag Corners to Pan"
    • Resolusi: Width x Height = 426 x 240

MENU OPTIONS
  1. Video Options
    • Compresor: Xvid MPEG-4 Codec
    • Compressor -> Configure -> Other options -> Encoder -> Unchecked "Display encoding status"
    • Uncheck: Auto Adjust
    • Set Key Frames Every = 20 frames
    • Capture Frame Every = 50 milliseconds
    • Playback Rate = 20 frames/second
  2. Cursor Options
    • Cursor Display #
    • Cursor Highlight #
  3. Audio Options for Microphone
    • Audio Capture #
    • Recording Format -> 11.025 kHz, mono, 8-bit
    • Interleave every: 100 Milliseconds
    • Unchecked "Use MCI Recording"
  4. Pilih: Record audio from microphne
  5. Pilih: Enable Autopan

MENU TOOLS
  1. Pilih: Video Annotations
    • Klik Kanan -> Video Format -> Resolution = 160 x 120
    • Klik Kanan -> Edit Text: kosongkan/ hapus teks yang tertulis

Untuk lebih jelasnya, silahkan lihat video ini.



Friday, November 30, 2012

Fungsi Rekursif - Bhasa C

Nah, kali ini akan dibahas mengenai fungsi rekursif dari bahasa C. Fungsi ini berguna untuk perhitungan operasi-operasi yang memiliki ketentuan-ketentuan rumus tertentu. Fungsi ini adalah fungsi yang memanggil fungsinya sendiri.

Implementasi dari fungsi ini di antaranya bisa digunakan di dalam pencarian nilai Faktorial, Permutasi ataupun pencarian dari hasil pangkat suatu nilai.
Dalam video tutorial di bawah ini yang akan dijelaskan adalah mengenai operasi faktorial yang menggunakan fungsi rekursif dalam pencarian nilai hasil akhirnya.

Video bisa dilihat di bawah ini :


Class - C++

Bahasa C++ berbeda dengan bahasa C, nenek moyangnya. Jika bahasa C sering digunakan untuk pmograman di sistem embeeded. Bahasa C++ lebih inovatif, bahasa ini lebih modern dan telah menggunakan prinsip yang saat ini sedang digandrungi rata-rata bahasa pmgrman modern. Itu adalah bahasa OOP, object-oriented-programming. Jadi, bahasa yang menggunakan prinsip ini akan berhaluan kepada kondisi objek.

Dalam OOP, kita tentunya memerlukan suatu kelas yang mana kelas ini merupakan gambaran umum atau kondisi umum dari objek. Nah, dari kelas lah baru nantinya bisa kita inisialisasikan sebuah objek. Kali ini, kita akan membahas tentang penggunaan prinsip OOP yaitu class dan objek secara sederhana.

Akan dibuat satu kelas, yaitu kelas car. Lalu kelas ini akan berisi beberapa fungsi yang nanti akan kita gunakan ketika pemakaian objek.
Untuk lebih jelasnya, langsung saja dilihat pada video tutorial (youtube) berikut :


Jadi, untuk pengembangan aplikasi yang skalanya relatif besar, dianjurkan untuk menerapkan prinsip OOP ini.. smga bermanfaat...

Fungsi - C++

Fungsi merupakan bagian penting dari bahasa Pemograman, di java kita kenal method dan di dalam bahasa C ataupun C++ ini kita sering berjumpa dan menggunakan fungsi. Fungsi membuat program menjadi modular karena sifatnya yang fleksibel dan bisa dipakai secara berulang.

Nah, fungsi sendiri dalam pemakaiannya bisa terbagi menjadi setidaknya 3 bagian, berdasarkan tugas dan format yang dipakai. Di antaranya adalah fungsi tanpa nilai balik, fungsi dengan nilai balik dan fungsi dengan parameter. Fungsi dengan nilai balik maksudnya adalah fungsi ini akan mengembalikan satu nilai bertipe data tertentu, sedangakan dalam implementasinya sering dijumpai fungsi yang menggunakan parameter.

Parameter ini menjadi nilai inputan yang nantinya akan diolah lebih lanjut di dalam fungsi untuk menghasilkan satu keluaran/input tertentu.
Video tutorial tentang penggunaan fungsi ini bisa dilihat di alamat berikut (youtube) :
- http://youtu.be/z-UNl17sFhg
- http://youtu.be/CPLX-y-wK1I
- http://youtu.be/Se19dEXVKFQ

terima kasih, smoga bermanfaat..