BAHASA
PEMROGRAMAN C++
BAHASA PEMROGRAMAN
Sebuah kumpulan instruksi atau notasi yang
diberikan kepada computer untuk
melakukan sebuah tugas
2
3
SEJARAH BAHASA
PEMROGRAMAN C++
• Bahasa C++ merupakan Bahasa
pemrograman Tingkat tinggi
• Bahasa C++ lahir pada tahun 1980, yang dibuat
oleh Bjarne Stroustrup di AT&T Bell Laboratories.
• Bahasa C++ merupakan perkembangan dari
Bahasa sebelumnya yaitu Bahasa C
4
STRUKTUR
DASAR BAHASA
PEMROGRAMAN
C++
BAGIAN DEKLARASI INCLUDE
#include <iostream> adalah file-header yang pada
dasarnya digunakan untuk menyatakan bahwa
file dari program yang sedang ditulis
menggunakan pustaka (Library) yang di dalamnya
memuat kumpulan keyword dan function.
5
6
CONTOH FILE HEADER
7
DEKLARASI NAMESPACE
Dalam bahasa pemrograman C++, using
namespace std; digunakan untuk
menuliskan perintah cout tanpa harus
mengulang kode program(menulis) std::
std adalah namespace standar yang
mencakup semua elemen dari C++ Standard
Library, seperti fungsi-fungsi untuk
input/output (cout, cin, dll.),
8
PERBEDAAN
9
KEGUNAAN INT MAIN()
• int main(), Merupakan fungsi (function) utama, fungsi
yang akan dibaca oleh kompilator pertama kali secara
otomatis.
• int dalam fungsi utama adalah sebuah return type
integer. Dalam peraturan C++ fungsi utama memang
harus menggunakan return type integer.
VARIABEL
Variabel adalah suatu tempat
yang berfungsi untuk mewakili
suatu nilai dalam kode
program.
Peraturan dalam penulisan VARIABEL
1. Suatu variabel dapat terdiri dari kombinasi huruf dan angka dengan
catatan penulisannya diawali dengan huruf baru kemudian angka.
Suatu penamaan variabel tidak boleh diawali dengan angka.
2. Penamaan suatu variabel tidak boleh mengandung spasi dan simbol-
simbol khusus, kecuali underscore.
10
11
VARIABEL GLOBAL
merupakan variabel yang dideklarasikan sebelum main utama.
Variabel global dapat dikenali oleh semua lingkungan dalam program.
Click to add picture
VARIABEL STATIS
• Merupakan suatu varibel yang nilainya tetap dan tidak dapat
diubah ubah lagi.
VARIABEL DINAMIS
• Merupakan suatu variabel yang nilainya dapat diubah-ubah
sesuai inputan pengguna.
TIPE DATA
tipe data adalah sebuah pengklasifikasian data
berdasarkan jenis data tersebut.
14
3 JENIS TIPE DATA
1. Tipe Data Numerik : Memungkinkan menyimpan data dalam bentuk
bilangan. Tipe data numerik dibagi menjadi 3 bagian yaitu Integer (int)
digunakan untuk nilai bilangan bulat, Floating Integer (float)
digunakan untuk bilangan decimal (pecahan) 7 bilangan, double
digunakan untuk menyimpan bilangan decimal (pecahan) 15 bilangan.
2. Tipe Data Text : Memungkinkan menyimpan data dalam bentuk karakter.
Tipe data text dibagi menjadi beberapa yaitu Char untuk karakter
Tunggal, dan string untuk Kumpulan Karakter.
3. Tipe Data Boolean : tipe data yang digunakan untuk menyatakan atau
mewakli 2 nilai yaitu benar atau salah
15
Click icon to add picture
DASAR INPUT
OUTPUT PADA C++
OUTPUT (KELUARAN)
17
• Output (keluaran) adalah aktifitas program yang
mendapatkan perintah untuk memberikan informasi data
kepada pengguna (manusia).
• Dalam bahasa C++ kita dapat melakukan pengeluaran
menggunakan object cout.
• Untuk menggunakan object cout kita membutuhkan
Insertion Operator dengan tanda << di antara object
dengan ekspresi.
INPUT (MASUKAN)
18
Input adalah interaksi pengguna
(manusia) dengan program,
memungkinkan program dapat
menerima data atau informasi
dari pengguna, dalam bahasa
pemrograman C++ kita dapat
melakukanya perintah masukan
dengan menggunakan object cin.
Untuk menggunakan cin kita
membutuhkan Extraction
Operator dengan tanda >> yang
diletakan di antara object cin dan
ekspresi.
THANK
YOU

Bahasa pemrograman c++ menggunakan aplikasi Dev C++.pptx

  • 1.
  • 2.
    BAHASA PEMROGRAMAN Sebuah kumpulaninstruksi atau notasi yang diberikan kepada computer untuk melakukan sebuah tugas 2
  • 3.
    3 SEJARAH BAHASA PEMROGRAMAN C++ •Bahasa C++ merupakan Bahasa pemrograman Tingkat tinggi • Bahasa C++ lahir pada tahun 1980, yang dibuat oleh Bjarne Stroustrup di AT&T Bell Laboratories. • Bahasa C++ merupakan perkembangan dari Bahasa sebelumnya yaitu Bahasa C
  • 4.
  • 5.
    BAGIAN DEKLARASI INCLUDE #include<iostream> adalah file-header yang pada dasarnya digunakan untuk menyatakan bahwa file dari program yang sedang ditulis menggunakan pustaka (Library) yang di dalamnya memuat kumpulan keyword dan function. 5
  • 6.
  • 7.
    7 DEKLARASI NAMESPACE Dalam bahasapemrograman C++, using namespace std; digunakan untuk menuliskan perintah cout tanpa harus mengulang kode program(menulis) std:: std adalah namespace standar yang mencakup semua elemen dari C++ Standard Library, seperti fungsi-fungsi untuk input/output (cout, cin, dll.),
  • 8.
  • 9.
    9 KEGUNAAN INT MAIN() •int main(), Merupakan fungsi (function) utama, fungsi yang akan dibaca oleh kompilator pertama kali secara otomatis. • int dalam fungsi utama adalah sebuah return type integer. Dalam peraturan C++ fungsi utama memang harus menggunakan return type integer.
  • 10.
    VARIABEL Variabel adalah suatutempat yang berfungsi untuk mewakili suatu nilai dalam kode program. Peraturan dalam penulisan VARIABEL 1. Suatu variabel dapat terdiri dari kombinasi huruf dan angka dengan catatan penulisannya diawali dengan huruf baru kemudian angka. Suatu penamaan variabel tidak boleh diawali dengan angka. 2. Penamaan suatu variabel tidak boleh mengandung spasi dan simbol- simbol khusus, kecuali underscore. 10
  • 11.
    11 VARIABEL GLOBAL merupakan variabelyang dideklarasikan sebelum main utama. Variabel global dapat dikenali oleh semua lingkungan dalam program. Click to add picture
  • 12.
    VARIABEL STATIS • Merupakansuatu varibel yang nilainya tetap dan tidak dapat diubah ubah lagi.
  • 13.
    VARIABEL DINAMIS • Merupakansuatu variabel yang nilainya dapat diubah-ubah sesuai inputan pengguna.
  • 14.
    TIPE DATA tipe dataadalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. 14 3 JENIS TIPE DATA 1. Tipe Data Numerik : Memungkinkan menyimpan data dalam bentuk bilangan. Tipe data numerik dibagi menjadi 3 bagian yaitu Integer (int) digunakan untuk nilai bilangan bulat, Floating Integer (float) digunakan untuk bilangan decimal (pecahan) 7 bilangan, double digunakan untuk menyimpan bilangan decimal (pecahan) 15 bilangan. 2. Tipe Data Text : Memungkinkan menyimpan data dalam bentuk karakter. Tipe data text dibagi menjadi beberapa yaitu Char untuk karakter Tunggal, dan string untuk Kumpulan Karakter. 3. Tipe Data Boolean : tipe data yang digunakan untuk menyatakan atau mewakli 2 nilai yaitu benar atau salah
  • 15.
    15 Click icon toadd picture
  • 16.
  • 17.
    OUTPUT (KELUARAN) 17 • Output(keluaran) adalah aktifitas program yang mendapatkan perintah untuk memberikan informasi data kepada pengguna (manusia). • Dalam bahasa C++ kita dapat melakukan pengeluaran menggunakan object cout. • Untuk menggunakan object cout kita membutuhkan Insertion Operator dengan tanda << di antara object dengan ekspresi.
  • 18.
    INPUT (MASUKAN) 18 Input adalahinteraksi pengguna (manusia) dengan program, memungkinkan program dapat menerima data atau informasi dari pengguna, dalam bahasa pemrograman C++ kita dapat melakukanya perintah masukan dengan menggunakan object cin. Untuk menggunakan cin kita membutuhkan Extraction Operator dengan tanda >> yang diletakan di antara object cin dan ekspresi.
  • 20.

Editor's Notes

  • #2 Bahasa pemrograman dibagi menjadi 2 yaitu : Bahasa Tingkat tinggi (bahsanya mudah dipahami oleh Bahasa manusia), yaitu Bahasa java, pyhton,C++/C, Bahasa Tingkat rendah (bahsanya sulit mengikuti Bahasa manusia) Bahasa assmbler
  • #3 Bahasa C pada awalnya dirancang sebagai bahasa pemrograman yang dioperasikan pada sistem operasi UNIX. Bahasa C merupakan bahasa pemrograman yang tergolong di antara bahasa tinggat rendah dan tingkat tinggi yang biasa disebut dengan Bahasa Tingkat Menengah. Bahasa C mempunyai banyak kemampuan yang sering digunakan diantaranya kemampuan untuk membuat perangkat lunak, misalnya dBASE, Word Star dan lain-lain.
  • #9 main terdapat sepasang tanda kurung ( ), itu merupakan tempat dimana kita dapat mengisi parameter untuk function, tetapi dalam fungsi utama, hal itu tidak dibutuhkan dan dibiarkan dalam keadaan kosong. Di C++, pernyataan return 0; digunakan dalam fungsi main() untuk mengindikasikan bahwa program telah selesai dijalankan dengan sukses.
  • #10 Variabel yang telah kita buat merupakan sebuah memori pada komputer.
  • #12 int A=10 ; merupakan contoh pendeklarasian variabel dengan nilai variabel bersifat statis, sebab nilai A tidak dapat berubah/tetap bernilai 10. Kode program cout<< “Nilai A :“<<A; akan memanggil nilai dari variable A yaitu 10, sehingga menghasilkan output : Nilai A : 10
  • #13 int A merupakan contoh pendeklarasian variabel dengan nilai variabel bersifat dinamis sebab variabel A tidak diberikan nilai/ nilai A berdasarkan inputan yang dimasukan oleh pengguna. Apabila anda akan membuat variabel secara dinamis maka otomatis akan ada selalu yang diinput, sehingga perintah cin sudah pasti diikutsertakan. int A maksudnya ialah int untuk tipe data integer sedangkan A merupakan nama variabelnya, dimana variabel A tidak diberikan nilai. Kode program cout<<“input nilai A:”; menghasilkan ouput kedalam layer Input Nilai A: akan membaca nilai yang diiput oleh pengguna Kode program cin>>A akan membaca nilai yang diiput oleh pengguna Kode program cout<< “nilai A :<<A”; artinya akan menampilkan output kedalam layar Nilai A : , dan A merupakan variabel yang akan dipanggi nilainya. 6. Apabila pengguna Input Nilai A : 10, maka inputan ini akan dibaca dan akan ditampilkan ulang kedalam layar dengan HASIL Nilai A : 10
  • #17 Note : Jika kita ingin melakukan keluaran (menampilkan) nilai dari suatu variable kita hanya akan membutuhkan identias dari variable tersebut dan jika kita ingin langsung menampilakan sebaris kalimat (string), kita dapat melakukanya dengan menambahkan sepasang tanda petik dua di awal kalimat dan di akhir kalimat.
  • #18  kita harus mengetahui bahawa setiap data yang diberikan oleh pengguna akan membutuhkan tempat penyimpanan, pada komputer dinamakan sebagai memori dan memori dapat dipesan dengan menggunakan bahasa pemrograman dengan cara mendirikan variable