Materi Algoritma Pemograman Ke-2
|
Nama |
: |
Cesar Rais Akhtar |
|
Npm |
: |
20251310010 |
|
Prodi |
: |
Teknik Informatika |
|
Mata Kuliah |
: |
Algoritma Pemograman |
|
Dosen Pengampu |
: |
Ir. Yasri, M.T |
|
Hari/Tanggal |
: |
Rabu (30/09/2025) |
Tipe Data & Operator
Variabel
Variabel adalah
wadah data untuk menyimpan nilai. Vary adalah bermacam-macam. Sedangkan, Able
adalah dapat. Deklarasi berarti memberi tahu tipe data dan komputer akan menyiapkan
memori sesuai tipe data.
Konstanta
Nilainya
tetap selama program berjalan dan di deklarasi dengan const atau #define. Manfaatnya
menjaga nilai agar tidak berubah.
Operator Aritmatika
-
+ (Penjumlahan)
-
- (Pengurangan)
-
* (Perkalian)
-
/ (Pembagian)
-
% (Modulus atau sisa pembagian, hanya
untuk integer)
Operator
Perbandingan
-
< (Kecil dari)
-
> (Besar dari)
-
<= (Kecil atau sama dari)
-
>= (Besar atau sama dari)
-
== (Sama)
-
!= (Tidak sama)
Operator
Logika
-
&& (AND)
-
|| (OR)
-
! (NOT)
Digunakan pada ekspresi Boolean
Tipe
Data Boolean (bool)
Hanya menyimpan
suatu nilai True atau False. Nilai tersebut hanya digunakan dalam kondisi
if/while/for.
Tipe
Data Integer (int)
Hanya menyimpan
suatu nilai Bilangan bulat. C++: int,short,long.
Tipe
Data Real (Float/Double)
Hanya menyimpan
suatu nilai Bilangan Pecahan. C++: float,double.
Tipe
Data Character (char)
Hanya menyimpan
1 karakter (Huruf,angka,simbol), dan disimpan dalam kode ASCII. C++: char huruf
= ‘A’;
Tipe
Data String
Hanya menyimpan
Kumpulan karakter. C++: #include <string>
Tipe Enumerasi
(enum)
Mendefinisikan
suatu tipe dengan daftar nilai tetap. C++:
enum Hari {Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu};
Tipe Bentukan
(struct)
Membuat suatu
tipe data baru dari beberapa elemen. C++: struct Point { int x; int y; };
Tidak ada komentar:
Posting Komentar