Belajar dan Mengenal tentang Pemograman Bahasa C++
Hallo semua, karena ane di kampus belajar bahasa pemograman C++, jadi ane pikir gk ada salahnya nambah menu lagi di blog ane :v apalagi ni blog kan niche nya gado-gado ea jadi bebas :v.
Kali ini ane mau bahas sedikit perkenalan tentang C++, mungkin salah satu dari kalian sudah pernah ada yang belajar di bangku SMK-nya.
Singkat cerita pada awal tahun 1970-an seorang bernama Bjarne Stroustrup mulai mengembangkan bahasa pemrograman c++ yang merupakan turunan dari Bahasa C. Jika Bahasa C merupakan bahasa prosedural maka Bahasa C++ hadir menggunakan konsep pemrograman berorientasi objek atau Object Oriented Programming.
Pemrograman dengan bahasa C menggunakan 2 konsep:
- Data - bahan yang akan diolah.
- Algorithms - metode pengolahan.
Tapi bagaimanapun juga, penggunaan bahasa prosedural seperti C sangat tidak efisien khususnya untuk pembuatan software berskala menengah ke atas atau project besar. Terlalu banyak perulangan, percabangan, dan kode yang harus kita ketikan. Maka dari itu kemudian bahasa c ini dikembangkan ke tingkat lebih lanjut menjadi bahasa C yang berorientasi object yang kemudian disebut dengan bahasa C++.
Lalu bagaimana dengan struktur program C++?
Struktur program C++, sama seperti struktur program C yang terdahulu. Struktur program C++ terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan yang melaksanakan tugas tertentu.
Bentuk umum :
Contoh 1 :
Penjelasan :
- #include <file-header> merupakan preprocessor pada C++ untuk pemanggilan yang memuat beberapa perintah-perintah dari C++ (contoh, apabila ingin menggunakan perintah cout maka harus menggunakan file header iostream.h)
- main( ) merupakan awal mula dari blok program utama
- tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program
- cout merupakan perintah keluaran pada C++
- getch( ); apabila ditempatkan sebelum funtuator }, maka berfungsi sebagai penahan dari tampilan hasil
- 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
#include <stdio.h>
Atau
#include “stdio.h”
Inisial : File Header :
printf( ) <stdio.h>
getch( ) <conio.h>
cout( ) <iostream.h>
Fungsi Pustaka INPUT & OUTPUT
- Scanf dan Printf
- Getch dan Puts
- Getche dan Putchar
- Cin dan Cout
Untuk Contoh program akan ane bahas di artikel selanjutnya.
Sekian dari ane semoga ada manfaatnya bye~!
« Terbaru
Postingan Lebih Baru
Terlama »
Postingan Lama