Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
•2 Data Type
•3 Comments
•4 Tugas
• Bahasa Menengah
• Prosedural Oriented
C++ • Object Oriented
Class Mahasiswa{
Public:
• Variables int usia;
int smt;
• Parameters
IDENTIFIER string name;
• Functions getData(int x){
S
• Class }
};
• String
• Char
DATA • Int
• Double
TYPES • Float
• Bool
• Single Line
• Multi-Lines
COMMENT
S
C/C++
• Contoh :
int x; // Deklarasi x bertipe integer
char y, huruf, nim[10]; // Deklarasi variable bertipe char
float nilai; // Deklarasi variable bertipe float
double beta; // Deklarasi variable bertipe double
int array[5][4]; // Deklarasi array bertipe integer
OPERATORS
Operator Penugasan
Dalam bahasa C dan C++, operasi penugasan ditandai dengan
“=“.
Operator Aritmatika
* : untuk perkalian
/ : untuk pembagian
% : untuk sisa pembagian (modulus)
+ : untuk pertambahan
- : untuk pengurangan
OPERATORS
Operator Hubungan (Perbandingan)
> : untuk perbandingan lebih besar dari
< : untuk perbandingan lebih kecil dari
>= : untuk perbandingan lebih besar sama dengan
<= : untuk perbandingan lebih kecil sama dengan
!= : untuk peebandingan tidak sama dengan
Operator Logika
&& : Logika AND (DAN)
|| : Logika OR (ATAU)
! : Logika NOT (INGKARAN)
^ : Logika XOR
OPERATORS
Operator Bitwise
<< : Pergeseran bit ke kiri
>> : Pergeseran bit ke kanan
& : Bitwise AND
^ : Bitwise XOR (exclusive OR)
| : Bitwise OR
~ : Bitwise NOT
LATIHAN 1 – Pengenalan Struktur
#include <iostream>
int main()
{
cout << "Hello world!" << endl;
return 0;
}
LATIHAN 2 – Deklarasi Variables
LATIHAN 3 - FUNCTION
LATIHAN 3 - OPERATORS
ADA PERTANYAAN?