Minggu, 22 Mei 2011

Sekilas tentang c++


SEJARAH DAN KONSEP DASAR BAHASA C



1.      Sejarah

Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan di computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX. Hingga saat ini penggunaan bahasa C telah merata di seluruh dunia. Hampir semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib. Selain itu, banyak bahasa pemrograman populer seperti PHP dan Java menggunakan sintaks dasar yang mirip bahasa C. Oleh karena itu, kita juga sangat perlu mempelajarinya.

2.      Kelebihan dan Kekurangan Bahasa C
-          Kelebihan Bahasa C
·         Bahasa C tersedia hampir di semua jenis computer.
·         Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis computer.
·         Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
·         Proses executable program bahasa C lebih cepat
·         Dukungan pustaka yang banyak.
·         C adalah bahasa yang terstruktur
·         Bahasa C termasuk bahasa tingkat menengah
-          Kekurangan Bahasa C
·         Banyaknya Operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai.
·         Bagi pemula pada umumnya akan kesulitan menggunakan pointer

3.      Mengenal Editor Bahasa C
-          Memulai Bahasa C
Buka Editor Bahasa C yang ada, seperti Bordland C, Turbo C, dan sebagainya. Semua program yang ada di tutorial ini bisa dicoba Turbo C.

Sekilas Mengenai Editor Turbo C
-          Untuk mengkompilasi Program, langkah-langkahnya sbb :
·         Pilih menu Compile dengan menekan Alt + C
·         Pilih Submenu Compile
·         Enter
Akan ditampilkan hasil kompilasi Program, tekan sembarang tombol
-          Untuk menjalankan program :
·         Pilih menu Run dengan menekan Alt + R
·         Pilih submenu Run dan tekan Enter
Tampilan Menu Editor Turbo C

4.      Penulisan Program Bahasa C
Program Bahasa C tidak mengenal aturan penulisan di kolom tertentu, jadi bisa dimulai dari kolom manapun. Namun demikian, untuk mempermudah pembacaan program dan untuk keperluan dokumentasi, sebaiknya penulisan bahasa C diatur sedemikian rupa sehingga mudah dan enak dibaca.

Berikut contoh penulisan Program Bahasa C yang baik dan yang kurang baik :

#include “stdio.h”
void main()
{
printf(“Bahasa C\n”);
}

#include “stdio.h”
void main() { printf(“Bahasa C”); }

Kedua Program di atas bila dijalankan akan menghasilkan hasil yang sama berupa tulisan “Bahasa C” di layar, namun dari segi penulisannya program yang pertama tampaknya lebih mudah dibaca dan lebih rapih dibanding dengan program yang kedua.


5.      FILE JUDUL / HEADER FILE
File judul (header file) merupakan file yang berisi dengan prototype (judul, nama dan sintak) dari sekumpulan fungsi-fungsi pustaka tertentu. Jadi file ini hanya berisi dengan prototype dari fungsi-fungsi pustaka, sedangkan fungsi-fungsi pustakanya sendiri disimpan di file pustaka (library file dengan extention file .LIB). Misalnya prototype dari fungsi-fungsi pustaka printf() dan scanf() terdapat di file judul stdio.h, sehingga jika fungsi-fungsi ini akan digunakan di program, maka nama file judulnya harus dilibatkan dengan menggunakan preprocessor #include. File judul stdio.h berisi prototype fungsi-fungsi pustaka untuk operasi input dan output standar. Ada dua cara untuk melibatkan file judul di suatu program C, yaitu sebagai berikut :
#include <stdio.h>

atau
#include “stdio.h” 4

6.      NAMA PENGENAL
Nama pengenal (Identifier name) adalah nama-nama yang ditentukan sendiri oleh pembuat program. yang nantinya nama tersebut digunakan dalam pemrograman. Fungsinya untuk menyatakan : Variabel, Tipe Data, Konstanta, Fungsi, Label dan Obyek.

Aturan penamaan pengenal :
1. Karakter pertama harus huruf atau garis bawah.
2. Karakter berikutnya boleh huruf, bilangan, atau garis bawah.
3. Panjang maksimal 32 karakter.
4. Nama pengenal tidak boleh sama dengan kata kunci (reserved word)
5. Pengenal bersifat case sensitif.
Huruf kecil dan huruf besar (kapital) pada suatu pengenal tidak dianggap sama :
Contoh : NAMA, Nama, nama = menyatakan pengenal yang berbeda.

Contoh penamaan : Benar
Salah dan alasanya
Nama
2semester ( tidak boleh diawali angka )
NAMA
nama-barang ( tanda – tidak diperbolehkan )
Nama_barang
#barang (simbol # tidak diperbolehkan )
Kuartal_2
Nama barang ( tidak boleh mengandung spasi )

7.      Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya.


Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif.
Dalam bahasa C terdapat lima tipe data dasar, yaitu :
No
Tipe Data
Ukuran
Range (Jangkauan)
Format
Keterangan
1
char
1 byte
128 s/d 127
%c
Karakter/string
2
int
2 byte
32768 s/d 32767
%i , %d
Integer/bilangan bulat
3
float
4 byte
3.4E-38 s/d 3.4E+38
%f
Float/pecahan
4
double
8 byte
1.7E-308 s/d 1.7+308
%lf
Pecahan presisi ganda
5
void
0 byte
-
-
Tidak bertipe

resep masakan : ayam rica-rica


Ayam Rica-Rica


Bahan-Bahan :

1 ekor ayam dipotong 16 bagian
2 batang serai di memarkan
6 buah bawang merah dirajang
1 lembar daun pandan
5 lembar daun jeruk
50 ml minyak goreng
150 ml air
1 buah jeruk nipis
12 buah cabai merah
10 buah cabai rawit merah
7 siung bawang putih
4 cm jahe

Cara Mengolah :

  • Haluskan cabai merah, cabai rawit merah bawang putih dan jahe, sisihkan.
  • Tumis bawang merah, serai dan daun pandan hingga bawang kecoklatan.
  • Masukkan bumbu yang dihaluskan dan daun jeruk, aduk hingga harum.
  • Kemudian masukkan ayam aduk hingga ayam berubah warnanya, tambahkan air, kecilkan api dan tutup. Diungkep hingga airnya agak mengering sambil sekali-sekali diaduk-aduk. Angkat.
  • Tambahkan air jeruk, aduk hingga rata.
(http://www.resepkita.com//meg)


Ayam Goreng Tepung



Bahan:

200 gr daging ayam
2 siung bawang putih, haluskan
garam dan merica bubuk secukupnya
100 gr tepung maizena
minyak goreng secukupnya

Cara Membuat:

Iris daging ayam, lumuri dengan bawang putih yang dihaluskan bersama garam dan merica bubuk secukupnya. Gulirkan di atas tepung maizena hingga rata, lalu goreng dalam minyak panas hingga matang. angkat
Hidangkan bersama irisan jeruk nipis dan saus tomat agar lebih nikmat. (rspmsku/meg)

Sumber : kapanlagi.com


Bahan alami yang dapat membantu mengatasi masalah 'kulit jeruk' di wajah


Kulit wajah seperti kulit jeruk? Memiliki pori-pori besar di wajah memang merusak penampilan. Di tengah berbagai tawaran produk kecantikan instan, cobalah cara lebih alami untuk mengecilkan pori-pori di wajah.

Seperti dikutip dari laman Methods of Healing, berikut sejumlah bahan alami yang dapat membantu mengatasi masalah 'kulit jeruk' di wajah.

Tomat
Kandungan vitamin C yang tinggi membuat tomat sangat baik untuk kesehatan kulit. Terapkan masker tomat untuk mengecilkan pori-pori di wajah. Namun, pastikan menggunakan tomat organik untuk menjamin kemurniannya. Caranya, belah buah tomat menjadi dua, lalu haluskan dengan blender. Terapkan jus tomat di wajah. Diamkan sekitar 10 menit, kemudian bilas dengan air.

Baking Soda
Baking Soda ternyata memiliki banyak manfaat termasuk juga menyusutkan pori-pori. Gunakan sekitar dua sendok makan soda kue, campur dengan sedikit air hingga menjadi pasta. Terapkan ke kulit Anda. Biarkan sampai kering, kemudian bilas dengan air. Tidak hanya mengecilkan pori-pori, sensasi segar di kulit wajah juga akan Anda rasakan.

Cuka Apel
Yang Anda perlukan adalah cuka sari apel. Campur sekitar tiga sendok makan cuka sari apel dan satu sendok air, aduk rata. Terapkan ke wajah Anda dengan bola kapas.

Sebelum menerapkan satu dari tiga ramuan itu, pastikan wajah dalam keadaan bersih. Sebaiknya, cuci wajah dengan air hangat. Sementara setelah proses masker, gunakan air dingin untuk bilas. Air dingin akan membantu menutup dan mengecilkan pori-pori di wajah. Dan ingat, pilih sabun wajah yang lembut tanpa parfum-VIVANEWS.COM