Tampilkan postingan dengan label Software. Tampilkan semua postingan
Tampilkan postingan dengan label Software. Tampilkan semua postingan
Sabtu, 28 April 2012
Sekilas Mengenai Bahasa C++
Bahasa pemrograman C merupakan bahasa pendahulu dari bahasa pemrograman C++. Pencipta bahasa pemrograman C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program.
Bahasa pemrograman C++ diciptakan satu dekade setelah C oleh Bjarne Stroustrup pada tahun 1983. Pada mulanya bahasa C++ disebut dengan “a better C”. Nama C++ kemudian diberikan oleh Rick Mascitti pada musim panas 1983. Adapun tanda ++ pada C++ berasal dari nama operator penaikan pada bahasa C. Keistimewaan yang sangat berarti pada C++ adalah karena bahasa C++ mendukung Pemrograman Berorientasi Obyek (PBO) atau Object Oriented Programming (OOP).
Editor Program C++
Program C++ dapat ditulis dengan menggunakan sembarang editor teks, seperti EDIT (milik DOS), Wordstar ataupun editor bawaan dari kompiler. Contoh program C++ :
01 /*
02 Nama :Ade Bagus Permana
03 NIM :49012004
04 */
05 #include <iostream>
06 using namespace std;
07 int main()
08 {
09 cout<<"Selamat Belajar C++";
10 }
Program C++ biasa ditulis dengan nama ekstensi .CPP (dari kata C plus plus). Agar program ini dapat dijalankan (dieksekusi), program harus dikompilasi terlebih dahulu dengan menggunakan kompiler C++. Pada saat pengkompilasian, program sumber (.CPP) bersama file-file header (berekstensi .H atau .HPP) akan diterjemahkan oleh kompiler C++ menjadi kode obyek (.OBJ). File obyek ini berupa file dalam format biner (berkode 0 dan 1).
Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (.LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file yang bersifat executable. File inilah yang bisa dijalankan langsung dari sistem operasi secara langsung.
Kompiler C++
Saat ini banyak kompiler C++ yang beredar di pasaran. Sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, Microsoft mengeluarkan produk kompiler C++ berupa Microsoft C/C++ serta Visual C++. Adapun Borland International yang sangat terkenal dengan Turbo Pascal-nya, mengeluarkan Turbo C++ dan Borland C++.
Semoga Bermanfaat
CMIIW
Belajar Java
Pada kali ini kita akan mengupas sedikit mengenai bahasa pemrograman terutama JAVA
- APA SIH JAVA ITU?????
Pertama kali kita harus terlebih dulu mengenal si JAVA tersebut sebab kata orang tak kenal maka tak sayang ok kita bahas sekarang
- SEJARAH SINGKAT JAVA
Java diciptakan pada tahun 1991 oleh seorang yang bernama James Gosling Dkk dari Sun Microsystem, pada awalnya disebut dengan Oak,ada yang tahu apa itu Oak Katanya sih nama pohon di depan jendela rumah James Gosling.namanya kemudian berubah menjadin JAVA karena sudah ada bahasa lain yang bernama Oak.Gimana udah kenalkan dengan JAVA kalo udah kenal mestinya bisa sayang dengan JAVA.
Senin, 16 April 2012
PERCABANGAN
Sahabat bloger kali ini saya akan posting mengenai bagaiman sebuah Percabangan dalam program, mohon maaf sebelumnya karena saya belom bisa posting untuk perhitungan bilangan biner pada komputer 32 bit.Dalam sebuah program sering kali kita dibutuhkan suatu kondisi yang memerlukan percabangan dan pengulangan.Percabangan program adalah suatu pemilihan pernyataan (statmen) yang akan dieksekusi , dimana pemilihan tersebut berdasarkan pada kondisi tertentu.Percabangan dengan menggunakan if merupakan suatu pernyataan yang berguna untuk melakukan pengambilan keputusan terhadap dua kemungkinan.
1. Percabangan if satu kondisi
Struktur percabangan yang paling sederhana hanya melibatkan sebuah ekspresi yang akan diperiksa.Pernyataan if pada dasarnya memiliki dua bentuk, yaitu yang mengandung else dan tidak mengandung else.Bentuk sederhana dari pernyataan if berupa:
if(kondisi)
{
// blok pernyataan yang dijalankan
// jika kondisi bernilai benar (true)
}
Dalam hal ini, kondisi berupa ekspresi yang menghasilkan nilai benar atau salah dan berada dalam tanda kurung kurawal "{}".Dalam tanda kurung kurawal "{}" dapat diletakkan pernyataan pernyataan yang akan dijalankan saat kondis bernilai benar(true).Jika yang berada dalam tanda kurung kurawal "{}" hanya terdapat sebuah pernyataan, maka tanda kurung kurawal"{}" dapat dihilangkan.Dibawah ini adalah potongan flowchart untuk kondisi if satu kondisi
![]() |
Gambar 1. Kondisi if satu kondisi |
Dibawah ini adalah potongan dari program untuk kondisi if satu kondisi
if(nilai>=60)
strcpy(Hasil, "LULUS");
cout<<"HASIL UJIAN = "<<Hasil<<endl;
Demikian penjelasan saya mengenai percabangan if satu kondisi, semoga informasi ini bisa bermanfaat bagi sahabat bloger.
CMIIW(Correct Me If I'am Wrong)
Jumat, 16 Maret 2012
Operator
Aritmetic Operator
Operator aritmatika melibatkan 2 buah operand, terkadang operand yang digunakan berbeda tipenya. Untuk menghindari hal-hal yang tidak diinginkan maka kompiler C mempunyai pedoman untuk operand yang berbeda tipe :
1. Tipe char akan dikonversikan ke tipe int
2. Tipe float akan dikonversikan ke tipe double
3. Jenjang tertinggi adalah mulai dari long double, double, long int, unsigned int, dan int. ini berarti tipe double dioperasikan dengan tipe int akan menghasilkan tipe double.
Operator Unary (Unary Operator)
Operator unary merupakan operator yang hanya menggunakan sebuah operand saja. Operator-operator unary mempunyai jenjang 2.
Operator Pengerjaan
(Assigment Operator)
Operator pengejaan digunakan untuk
memindahkan nilai dari suatu ungkapan kesuatu pengenal.
Operator Hubungan (Relational Operator)
Operator hubungan digunakan untuk menunjukkan hubungan antara 2 buah operand. Banyak digunakan untuk penyeleksian kondisi dengan statement if, do-while, atau while.
Jumat, 09 Maret 2012
Bahasa Pemrograman C
BAHASA PEMROGRAMAN C
Program C pada hakekatnya
tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandung sebuah
fungsi. Fungsi pertama yang harus ada dalam program C dan sudah ditentukan
namanya adalah main(). Setiap fungsi terdiri atas satu atau beberapa
pernyataan, yang secara keseluruhan dimaksudkan untuk melaksanakan tugas
khusus.
Bagian pernyataan fungsi (sering
disebut tubuh fungsi) diawali dengan tanda kurung kurawal buka ({) dan diakhiri
dengan tanda kurung kurawal tutup (}). Di antara kurung kurawal itu dapat
dituliskan statemen-statemen program C. Namun pada kenyataannya, suatu fungsi
bisa saja tidak mengandung pernyataan sama sekali. Walaupun fungsi tidak
memiliki pernyataan, kurung kurawal haruslah tetap ada. Sebab kurung kurawal
mengisyaratkan awal dan akhir definisi fungsi. Berikut ini adalah struktur dari
program C.
Kerangka Dasar Bahasa C
Kerangka program C diberikan sebagai berikut:
a. Ada satu atau lebih fungsi, namun yang harus ada di dalam sebuah program C adalah
fungsi main()
b. Deklarasi variable
c. Perintah (statement)
d. Akses library
e. Komentar
Tipe Data
Bahasa C mendukung beberapa tipe data. Masing-masing tipe data berkaitan dengan cakupan nilai dan besar memori yang digunakan. Tipe-tipe data tersebut diberikan pada tabel di bawah
ini.
Tipe-tipe data dasar di atas dapat pula digunakan bersamaan dengan keterangan-sifatnya (qualifier), yaitu short, long, signed dan unsigned. Contohnya, long int dan long double. Penggunaan qualifier ini juga menentukan cakupan nilai dan besar memori yang digunakan.
Langganan:
Postingan (Atom)