Anda di halaman 1dari 30

INFORMATIKA

PEMROGRAMAN
MUHAMMAD HUSNU DZIHAN || SMAN 2 DEMAK
APA ITU
PEMROGRAMAN ??
BAHASA
PEMROGRAMAN
PEMROGRAMAN

KEGIATAN MERANCANG DAN BAHASA KOMPUTER YANG


MENULIS PROGRAM DIGUNAKAN UNTUK
MENGGUNAKAN BAHASA MEMBUAT / MENULIS
PEMROGRAMAN PROGRAM
PROGRAM PROGRAMMER

ALGORITMA YANG DITULIS ORANG / PROFESI YANG


DALAM BAHASA KOMPUTER MEMBUAT SUATU
PROGRAM
JAVA

PYTHON

BAHASA C / C++
PEMROGRAMAN
HTML

PHP

CSS
Bahasa C++
C++ adalah bahasa yang bisa digunakan
untuk membuat berbagai aplikasi.
Misalnya, aplikasi pengolah gambar,
software gadget, game, hingga sistem
operasi baru.
Konsep Dasar C++

Variabel
Variabel adalah penanda identitas yang
digunakan untuk menampung suatu nilai.
Artinya, variabel akan menunjukkan suatu
lokasi yang ada di memori komputer atau
RAM. Jadi, saat Anda membuat satu
variabel, akan ada satu slot memori untuk
menampung nilai tersebut.
TIPE DATA
Berikut ini adalah tipe-tipe data yang ada di
dalam variabel C++:
char: tipe data huruf dari A sampai Z
string: tipe data berupa kumpulan karakter
seperti “belajar bahasa c++”
int : tipe data berupa angka
float dan double : tipe data berupa angka
pecahan, contohnya 1,33
bool : tipe data berupa nilai boolean, yaitu
True or False
CONTOH VARIABEL

int a ;
float b, c;
a = 20
b = 3.14
c=a*b
SYNTAX

Sintaks adalah aturan penulisan kode


untuk membuat sebuah program atau
aplikasi. Sintaks meliputi sebuah layout,
ekspresi, dan simbol.

Kalian perlu memastikan sintaks yang


digunakan tepat untuk mencegah
terjadinya error pada program yang
dibuat.
SYNTAX C++
#include <iostream.h> → include
using namespace std; → namespace

int main() → fungsi main

{
cout << "belajar bahasa pemrograman C++";

}
SYNTAX C++
Jika dilihat dari contoh di atas, bahasa
pemrograman C++ memiliki tiga sintaks
dasar, yaitu:
Include adalah sintaks untuk
mendefinisikan library yang akan
digunakan dalam suatu program. Artinya,
include bisa Anda sebut sebagai sebuah
program yang akan digunakan dalam
program.
Berikut ini adalah contoh penulisannya:
#include <iostream.h>
SYNTAX C++

Using namespace std adalah sebuah instruksi


terhadap compiler untuk menggunakan
semua fungsi yang dideklarasikan. Misalnya,
class, object, dan variabel.

Berikut ini adalah contoh penulisannya:


using namespace std;
SYNTAX C++

Fungsi main () adalah fungsi yang akan


dieksekusi pertama kali saat Anda membuka
program. Fungsi yang lain baru bisa
dieksekusi setelah fungsi main. Artinya, fungsi
ini wajib Anda gunakan.
Berikut ini adalah contoh penulisannya:
int main()→ fungsi main
{
cout << "belajar bahasa pemrograman C++";
}
SYNTAX C++

Perintah cout<< untuk menampilkan teks atau


tulisan dilayar, perintah ini ditampilkan
ketika program di run (dijalankan).

Perintah cin>> digunakan untuk memasukan


data sesuai dengan perintah yang diberikan,
perintah tersebut akan dijalankan ketika
program di run.
SYNTAX C++

#include <iostream.h>
using namespace std;
int main()
{
cout << "belajar bahasa pemrograman C++";
}
PENDEKLARASIAN
VARIABEL

Terdapat format penulisan pada saat anda akan


mendeklarasikan suatu variabel, yaitu :

tipe data nama_variabel;

Pendeklarasian variabel dapat diawali dengan


menuliskan tipe data untuk nama variable, kemudian
dilanjutkan spasi kemudian penamaan variable dan
diakhiri dengan tanda titik koma. Pemilihan tipe data
harus sesuai dengan variable yang akan dibuat.
PENDEKLARASIAN
VARIABEL

Contoh pendeklarasian variable :


JENIS VARIABEL

Terdapat beberapa jenis variabel yang harus anda


ketahui, yaitu :

VARIABEL STATIS
VARIABEL DINAMIS
JENIS VARIABEL

Variabel statis, merupakan suatu variabel yang


nilainya tetap tidak dapat diubah-ubah lagi. Contoh
program :
JENIS VARIABEL

Variabel dinamis, merupakan suatu variabel yang


nilainya dapat diubah-ubah sesuai inputan pengguna.
Contoh program :
OPERATOR DALAM C++
Beberapa operator yang sering digunakan dalam
dalam C++, yaitu :

OPERATOR ASSIGNMENT

OPERATOR UNARY

OPERATOR BINARY
OPERATOR DALAM C++
Operator Assignment, merupakan operator yang
berfungsi untuk memasukan(assign) nilai kedalam
suatu variabel ataupun konstanta. Operator
assignment dilambangkan dengan simbol ‘=‘.
Contoh pemakaian :
OPERATOR DALAM C++
Operator Unary, merupakan operator yang hanya
melibatkan sebuah operand saja. Beberapa jenis
operator unary :

OPERATOR JENIS OPERASI SYNTAX HASIL

Membuat Nilai
+ Positif
<<+A Nilai A = 5

Membuat Nilai
- Negatif
<<-A Nilai A = -5

Increment /
++ Penaikan
<<++A Nilai A = 6

Decrement/
-- Penurunan
<<--A Nilai A = 4
OPERATOR DALAM C++
Operator Binary, merupakan operasi yang
melibatkan dua buah operand. Operator ini
dikelompokan menjadi empat jenis, yaitu :

1. Operator Aritmatika
2. Operator Logika
3. Operator Relational
4. Operator Bitwise
OPERATOR DALAM C++
Operator Aritmatika merupakan operator yang
digunakan untuk melakukan operasi-operasi
aritmatika. Adapun yang termasuk kedalam
operator ini adalah :

Operator +
Operator -
Operator *
Operator /
Operator %
OPERATOR DALAM C++

Operator Logika, merupakan operator yang


digunakan untuk melakukan operasi yang
menghasilkan suatu nilai yang berilai TRUE atau
FALSE (disebut sebagai nilai Boolean). Pada tipe
data logika karena nilai akhir menghasilkan
nilai TRUE atau FALSE maka inputan dapat juga
diwakilkan dengan bilangan 1 dan 0. TRUE
diwakilkan oleh 1 dan FALSE diwakilkan oleh 0.
OPERATOR DALAM C++
Adapun yang termasuk kedalam operator logika
adalah sebagai berikut :

JENIS
OPERATOR SYNTAX HASIL
OPERASI

&& AND int a = 1 && 1 ; Nilai a = 1

|| OR int a = 1 || 0; Nilai a = 1

! NOT int a = !1 Nilai a = 0


OPERATOR DALAM C++
Operator Relational, merupakan operator yang
digunakan untuk menentukan hubungan dari 2
buah operand. Operator relational terbagi
kedalam beberapa macam, yaitu :

Operator >
Operator <
Operator >=
Operator <=
Operator ==
Operator !=
OPERATOR DALAM C++

OPERATOR JENIS OPERASI SYNTAX HASIL

> Lebih Besar int a = 10>2 ; Nilai a = 1

< Lebih Kecil int a = 10<2; Nilai a = 0

>= Lebih Besar sama dgn int a = 10>=2; Nilai a = 1

<= Lebih Kecil sama dgn int a = 10<=2; Nilai a = 0

== Sama Dengan int a = 10 == 2; Nilai a = 0

!= Tidak Sama Dengan int a = 10 != 2; Nilai a = 1

Anda mungkin juga menyukai