Pengenalan Bahasa Pemrograman
http://roniyulianto.blogspot.com/2014/10/pengenalan-bahasa-pemrograman.html
Bahasa pemrograman C/C++ merupakan
bahasa yang popular didalam pengajaran pada computer sains maupun pada kalangan
programmer yang mengembangkan system software maupun aplikasi.
Bahasa C/C++ sifatnya portable, karena compilernya
tersedia hampir pada semua arsitektur computer maupun system operasi, sehingga
investasi waktu dan tenaga yang anda lakukan dalam mempelajari bahasa
pemrograman ini memiliki nilai strategis yang sangat menjanjikan.
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Bahasa C/C++ merupakan bahasa yang
sangat ketat dalam pemakaian type data maupun penulisannya yang case sensitif,
hal ini berarti programmer di tuntut kedisiplinannya dalam penulisan program.
Sekarang kita akan membuat sebuah
program sederhana yang sangat singkat.
kita akan membuat program yang akan
menghasilkan keluaran :
"Selamat Datang Di Pemrograman C++
dan Selamat Belajar Pemrograman C++"
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
ada beberapa hal yang harus kita ketahui sebelum membuat sebuah program yaitu tentang sruktur dari progam yang akan dibuat.
Pertama kita buat Algoritma-nya
terlebih dahulu :
1. Start Program
2. Menampilkan Keluaran "Selamat
Datang Di Pemrograman C++ dan Selamat Belajar Pemrograman C++"
3. End Program
Itulah algoritma dari program yang akan
kita buat, lalu kita akan membuat script program-nya.
Script Program :
___________________________________________________________________________________
#include
//Header
void
main()
//Fungsi main
{
printf("Selamat Datang Di Pemrograman C++ dan
Selamat Belajar Pemrograman C++");
//Menampilkan Keluaran
//Menampilkan Keluaran
}
___________________________________________________________________________________
Itulah script program untuk menampilkan
hasil keluar yang berupa kalimat "Selamat Datang Di Pemrograman C++ dan
Selamat Belajar Pemrograman C++".
Hasil Keluaran :
Demikian Belajar pemrograman kita yang
pertama dengan membuat sebuah program sederhana. terima kasih telah belajar
bersama saya. datang lagi ya untuk belajar pemrograman yang lainnya.
2
Dasar
- Dasar Bahasa C / C++
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Kali ini kita akan belajar mengenai dasar-dasar bahasa C / C++.
Pada bahasa C / C++ terdapat beberapa komponen yang harus kita ketahui terlebih dahulu, dan kita pelajari, yaitu :
1. IDENTIFIER / PENGENAL
Pengenal adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Kali ini kita akan belajar mengenai dasar-dasar bahasa C / C++.
Pada bahasa C / C++ terdapat beberapa komponen yang harus kita ketahui terlebih dahulu, dan kita pelajari, yaitu :
1. IDENTIFIER / PENGENAL
Pengenal adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
1.
Aturan untuk penulisan identifier
antara lain:
·
Tidak boleh dimulai dengan karakter non
huruf
·
Tidak boleh ada spasi
·
Tidak boleh menggunakan karakter-karakter
~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . /
|
·
Tidak boleh menggunakan reserved words
yang ada dalam C/C++,
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
2. Tipe Data
Ada Beberapa macam tipe data yang harus kita ketahui, dibawah ini adalah
macam-macam tipe data.
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
3. DEKLARASI VARIABEL
Seperti halnya Pascal, variabel yang digunakan dalam program harus
dideklarasikan terlebih dahulu. Pengertian deklarasi di sini yaitu mengenalkan
variabel ke program dan menentukan tipe datanya. Berikut ini contoh
pendeklarasian variabel:
4. ASSIGNMENT
Proses assignment adalah proses pemberian nilai kepada suatu variabel
yang telah dideklarasikan. Berikut adalah contoh assignment:
5. KONSTANTA
Untuk pendeklarasian konstanta dalam C++ mirip dengan Pascal. Sintaksnya
adalah:
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
6. KOMENTAR
Komentar digunakan untuk memberikan penjelasan pada program dan tidak
akan dieksekusi dalam program. Penulisan komentar adalah sebagai berikut:
Demikianlah materi kali ini, semoga materi dasar-dasar bahasa C / C++
ini bisa membantu.
untuk entri selanjutnya kita akan belajar tentang mengidentifikasi
komponen / struktur sebuah program, dan belajar membenahi struktur program yang
salah.
Mengidentifikasi
Komponen Program
Belajar Pemrograman Itu Asik
kali ini kita akan belajar mengidentifikasi dan mengenali struktur/ komponen pada sebuah program, sekaligus mengidentifikasi kesalahan yang terjadi pada program yang kita buat.
pada posting sebelumnya kita telah
mempelajari struktur atau komponen dalam suatu program, yaitu :
1. Identifier / Pengenal (Variabel,
konstanta, tipe data, dan fungsi).
2. Tipe data (int, float, char, dll).
3. Deklarasi Variabel.
4. Assigment / Pemberian Nilai
5. Konstanta
6. Komentar
Sekarang kita akan membuat sebuah
program sederhana lagi yang di dalamnya terdapat beberapa komponen saja tidak
semua komponen kita masukkan, kita hanya akan memakai header, variabel, tipe
data, assigment, dan komentar. kita juga akan menentukan bagian mana yang
disebut dengan header, variabel, tipe data, assigment, dan komentar.
Belajar Pemrograman Itu Asik
Program yang akan kita buat adalah
Program untuk menghitung luas segitiga, yang akan kita beri judul Penghitungan
Luas Segitiga.
Script Program :
Belajar Pemrograman Itu Asik
Dalam Script di atas dapat kita lihat apa saja yang terdapat di dalamnya, dengan penjelasan sudah tertulis pada komentarnya. Sekarang kita akan mengeksekusi program dan melihat keluaran atau output yang dihasilkan oleh sciprt program yang telah kita buat.
Dalam Script di atas dapat kita lihat apa saja yang terdapat di dalamnya, dengan penjelasan sudah tertulis pada komentarnya. Sekarang kita akan mengeksekusi program dan melihat keluaran atau output yang dihasilkan oleh sciprt program yang telah kita buat.
Output Program (compiler : borland C++)
:
Seperti itulah keluaran yang akan
dihasilkan oleh program.
Selanjutnya kita akan mengidentifikasi
sebuah program yang terdapat beberapa kesalahan di dalamnya. kita akan
menggunakan program yang sama seperti di atas. namun akan kita koreksi bagian
apa saja yang salah, dan tidak sesuai dengan script program diatas.
Script Program :
Belajar Pemrograman Itu Asik
kesalahan yang terjadi setelah dilakukan kompilasi :
kesalahan yang terjadi setelah dilakukan kompilasi :
Identifikasi Kesalaha yang terjadi pada
program :
1. Header :
#include (conio.h) seharusnya #include
2. Deklarasi variabel :
int alas, tinggi, luas. seharusnya int alas,
tinggi, luas;
3. Masukan / Input :
scanf("%d",alas); dan
scanf("%d",tinggi) seharusnya scanf("%d",&alas); dan scanf("%d",&tinggi);
4. Keluaran /Output :
printf("\nLuas Segitiga = %d",
&luas); seharusnya printf("\nLuas Segitiga = %d", luas);
Demikian yang bisa saya sampaikan pada
posting kali ini, semoga bisa membantu dalam mempelajari pemrograman dengan
menggunakan bahasa C/C++.
Operator
pada Bahasa C/C++ Bagian 1
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi.
Contoh : Penjumlahan, pengurangan, pembagian dan lain-lain.
Operator mempunyai sifat:
1. Unary
Sifat unary pada operator hanya melibatkan sebuah operand pada suatu operasi aritmatik. Contoh : -5
2. Binary
Sifat binary pada operator melibatkan dua buah operand pada suatu operasi aritmatik. Contoh : 4 + 8
3. Ternary
Sifat tenary pada operator melibatkan tiga buah operand pada suatu operasi aritmatik. Contoh : (10 % 3) + 4 + 2
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Jenis-Jenis Operator :
1. Operator Aritmatika :
Operator untuk operasi aritmatika yang tergolong sebagai binary adalah:
Operator merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi.
Contoh : Penjumlahan, pengurangan, pembagian dan lain-lain.
Operator mempunyai sifat:
1. Unary
Sifat unary pada operator hanya melibatkan sebuah operand pada suatu operasi aritmatik. Contoh : -5
2. Binary
Sifat binary pada operator melibatkan dua buah operand pada suatu operasi aritmatik. Contoh : 4 + 8
3. Ternary
Sifat tenary pada operator melibatkan tiga buah operand pada suatu operasi aritmatik. Contoh : (10 % 3) + 4 + 2
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Jenis-Jenis Operator :
1. Operator Aritmatika :
Operator untuk operasi aritmatika yang tergolong sebagai binary adalah:
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Operator aritmatika dibagi menjadi 2 (dua) :
>> Operator Penugasan.
Operator penugasan (Assignment operator) dalam bahasa C++ berupa tanda sama dengan (“=”).
Contoh : nilai = 80; A = x * y;
Penjelasan :
variable “nilai” diisi dengan 80 dan
variable “A” diisi dengan hasil perkalian antara x dan y.
Contoh Program :
<> Script Program 1
<> Output Program 1
<> Script Program 2
<> Output Program 2
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
>> Hierarki Operator Aritmatika
Di dalam suatu akspresi arotmatika dapat kita jumpai beberapa operator aritmatika yang berbeda secara bersamaan. Urutan operator aritmatika adalah sebagai berikut:
Contoh :
A = 8 + 2 * 3 / 6
Langkah perhitungannya :
A = 8 + 6/6 dimana 6/6 = 1
A = 8 + 1
A = 9
Tingkatan operator ini dapat diabaikan dengan penggunaan tanda kurung ( dan )
Contoh :
A = (8 + 2) * 3 / 6
Langkah perhitungannya :
A = 10 * 3/6 dimana 8 + 2 = 10
A = 30 / 6
A = 5
Contoh Program :
<> Script Program 1
<> Output Program 1
<> Script Program 2
<> Output Program 2
Sekian dulu untuk posting tentang
OPERATOR-nya ya. Kita sambung lagi di postingan yang akan datang, so tetep
belajar bersamaku ya. Terima Kasih bagi yang sudah berkunjung, silahkan lebih
sering berkunjung.
Operator
pada Bahasa C/C++ Bagian 2
Belajar Pemrograman Dengan Bahasa C/C++
Itu Asik
Pada entri kali ini saya akan melanjutkan bahasan Operator pada posting sebelumnya, Pada posting sebelumnya kita sudah membahas tentang Operator aritmatika, dan sekarang kita akan membahas tentang Operator Increment & Decrement, serta Operator Relasi (Perbandingan).
1. Operator Increment & Decrement.
>> Pada pemrograman C++,
menyediakan operator penambah dan Decrement (Increment & Decrement).
>> A = A + 1 atau A = A – 1;
dapat disederhanakan menjadi A + = 1 atau A - = 1 Dan dapat disederhanakan
menjadi A++ atau A-- Notasi ++ atau -- dapat diletakkan di depan atau di
belakang variabel.
Contoh: A-- atau --A atau ++ A atau A++
Kedua bentuk penulisan di atas mempunyai arti yang berbeda:
·
Jika diletakkan di depan variabel. Maka
proses penambahan atau pengurangan akan dilakukan sesaat sebelum atau langsung
pada saat menjumpai ekspresi ini sehingga nilai variabel tadi akan langsung
berubah begitu ekspresi ini di temukan.
·
Jika diletakkan di belakang variabel.
Maka proses penambahan atau pengurangan akan dilakukan setelah ekspresi ini di
jumpai atau nilai variabel akan tetap pada saat ekspresi ini ditemukan.
Belajar Pemrograman Dengan Bahasa C/C++
Itu Asik
<> Contoh Program Penggunaan Notasi Increment (penambah) & Decrement (Pengurangan) di Depan Variabel.
<> Contoh Program Penggunaan Notasi Increment (penambah) & Decrement (Pengurangan) di Depan Variabel.
<>Output Program Penggunaan
Notasi Increment (penambah) & Decrement (Pengurangan) di Depan Variabel.
<> Contoh Program Penggunaan
Notasi Increment (penambah) & Decrement (Pengurangan) di Belakang Variabel.
<>Output Program Penggunaan
Notasi Increment (penambah) & Decrement (Pengurangan) di Belakang Variabel.
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
2. Operasi Relasi (Perbandingan).
Operator relasi ini digunakan untuk membandingkan dua buah nilai. Hasil dari perbandingan operator ini menghasilkan nilai numeric 1 (True) atau 0 (False).
Operator relasi ini digunakan untuk membandingkan dua buah nilai. Hasil dari perbandingan operator ini menghasilkan nilai numeric 1 (True) atau 0 (False).
<> Contoh Program Relasi (Perbandingan)
<> Output Program Relasi
(Perbandingan)
Belajar Pemrograman Dengan Bahasa C/C++ Itu Asik
Operator
pada Bahasa C/C++ Bagian 3
Belajar Pemrograman Dengan Basaha C/C++ Itu Asik
Pada entri ini kita akan melanjutkan bahasan tentang operator, yang sebelumnya kita telah membahas tentang Operator Aritmatika, Operator Increment & Decrement, dan Operator Relasi (Perbandingan).
Pada post ini, kita akan membahas Operator Logika dan Operator Bitwise.
1. Operator Logika
Operator logika digunakan untuk menghubungkan dua atau lebih ungkapan menjadi sebuah ungkapan berkondisi.
Pada entri ini kita akan melanjutkan bahasan tentang operator, yang sebelumnya kita telah membahas tentang Operator Aritmatika, Operator Increment & Decrement, dan Operator Relasi (Perbandingan).
Pada post ini, kita akan membahas Operator Logika dan Operator Bitwise.
1. Operator Logika
Operator logika digunakan untuk menghubungkan dua atau lebih ungkapan menjadi sebuah ungkapan berkondisi.
<> Contoh Program Operator Logika
<> Output Program Operator Logika
Belajar Pemrograman Dengan Basaha C/C++ Itu Asik
2.Operator Bitwise
>> Operator Bitwise digunakan untuk memanipulasi data dalam bentuk bit.
>> Operator Bitwise << (Shift Left)
Operator Bitwise << Shift Left digunakan untuk menggeser sejumlah bit ke kiri
Contoh : 0001 0101 = 21 jika di geser kekiri 1 bit 0010 1 010 = 42
<> Contoh Program Operator Bitwise << (Shift Left)
<> Output Program Operator Bitwise << (Shift Left)
>> Operator Bitwise >> Shift Right
Operator Bitwise >> Shift Right digunakan untuk menggeser sejumlah bit ke kanan
Contoh : 0001 0010 = 18 jika digeser ke kanan 2 bit 0000 0100 = 4
<> Contoh Program Operator Bitwise >> (Shift Right)
<> Output Program Operator Bitwise >> (Shift Right)
Belajar Pemrograman Dengan Basaha C/C++ Itu Asik
>> Operator Bitwise & (AND)
Operator Bitwise & (AND) digunakan untuk membandingkan bit dari dua operand. Akan bernilai benar (1) jika semua operand yang digabungkan bernilai benar (1).
<> Contoh Program Operator Bitwise & (AND)
<> Output Program Operator Bitwise & (AND)
>> Operator Bitwise | (OR)
Operator Bitwise | (OR) digunakan untuk membandingkan bit dari dua buah operand. Akan bernilain benar jika ada salah satu operand yang digabungkan ada yang bernilai benar (1).
<> Contoh Program Operator Bitwise | (OR)
<> Output Program Operator Bitwise | (OR)
>> Operator Bitwise ^ (XOR)
Operator Bitwise ^ (XOR) digunakan untuk membandingkan bit dari dua buah operand. Akan bernilain benar (1) jika ada salah dua bit operand yang dibandingkan hanya sebuah bernilai benar (1).
<> Contoh Program Operator Bitwise ^ (XOR)
<> Output Program Operator Bitwise ^ (XOR)
Sekian Pembahasan Tentang Materi Operator Pada Pemrograman dengan Bahasa C/C++.
Selamat Mencoba.