Pemograman C++ Dasar

Posted by resrsr on Saturday, April 14, 2012

Srtruktur Program Bahasa C

  • File header berisi prototype (judul, nama dan sintak)sekumpulan fungsi tertentu (akan disimpan di file pustaka/ file library dengan executable .LIB)
  • Inisial: prototype dari fungsi-fungsi pustaka. printf ( ) dan scanf ( ) terdapat di file header stdio.h
  • Penulisan file header
Berikut ini contoh program C++ yang sederhana
Setelah dicompile dan dirun, hasilnya adalah muncul pada layar
Hello World.
Operasi Input Output Untuk operasi input dan output pada C menggunakan header file
  • stdio.h (standard input output header)
  • conio.h (console input / output )
  • iostream.h (input / ouput stream)
File header untuk proses input adalah stdio.h dan conio.h.Fungsi input / output yang sering digunakan :
stdio.h : printf, scanf, gets, puts, getchar, putchar, fgets, fputs
conio.h : getchar, getch, getche , clrscr
iostream.h : cout , cin.
Untuk menerima input karakter kita menggunakan fungsi getch, getchar dan getche. Anda bisa juga menggunakan fungsi scanf. Apa perbedaan getch, getchar dan getche ? getch : input karakter tidak terlihat, tanpa <enter> getchar : input karakter terlihat, perlu <enter> getche :  input karakter terlihat, tanpa <enter>   Untuk menghapus semua tampilan di layar dapat menggunakan fungsi clrscr()

Menggunakan fungsi printf() / scanf()Kode Format :
  • %c :Karakter
  • %s :String
  • %d :Integer
  • %i :Integer
  • %u :Integer tak bertanda (bilangan positif)
  • %x :Nilai hexadesimal
  • %o :Nilai Oktal
  • %f :Bilangan Real/Pecahan
  • %e :Notasi scientific
  • %li :Long Integer
Berikut ini tipe data yang ada dalam C++ :  
Tipe data bilangan bulat:
- char
- int (integer)
- short (short integer)
- long (long integer)  
Tipe data bilangan real:
- float (real)
- double (real double)
- long double

Selain itu terdapat juga tipe data unsigned  

Tipe data bilangan bulat:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)

Tipe data bilangan bulat mirip dengan yang bukan unsigned. Bedanya adalah tipe data unsigned tidak mengenal bilangan negatif (nilainya selalu posisif). Contoh 1.
Operasi Aritmatika  
Operator ini digunakan untuk perhitungan dasar aritmatika. Operator ini antara lain
Operator Keterangan
Contoh * >> 2*3
Pembagian
7/2
Modulo
7%2
Penjumlahan
5+4
Pengurangan
5-4

Contoh 2.
Judul: Pemograman C++ Dasar
Rating: 100% based on 9998 ratings. 9 user reviews.
Ditulis Oleh resrsr

Terimakasih atas kunjungan beserta kesediaan Anda membaca artikel ini. Kritik dan Saran dapat Anda sampaikan melalui Kotak komentar dibawah ini.

{ 0 comments... read them below or add one }

Post a Comment

Silahkan tinggalkan komentar :)