Skip to content

Commit 14680d6

Browse files
committed
Ubah src/data-types/basic
1 parent 86274ce commit 14680d6

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed

src/data-types/basic/readme.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## Tipe Data
2+
3+
Secara umum tipe data dasar pada C++ sama dengan C, dan bahasa lain yang memiliki [strongly-typed](https://en.wikipedia.org/wiki/Strong_and_weak_typing#Definitions_of_%22strong%22_or_%22weak%22).
4+
5+
Berikut ini merupakan tipe-tipe data bawaan (native) pada [C++20](https://en.wikipedia.org/wiki/C%2B%2B20) atau standard terbaru [C++23](https://en.wikipedia.org/wiki/C%2B%2B23) Adapun penamaan variable mengikuti standard yang digunakan secara umum bedasarkan [Standar Penamaan pada C++](https://chaste.cs.ox.ac.uk/trac/raw-attachment/wiki/CodingStandardsStrategy/codingStandards.pdf).
6+
7+
```cpp
8+
int main() {
9+
int angka_satu = 1; /* bilangan bulat */
10+
char karakter_x = 'x'; /* karakter */
11+
bool benar = true; /* benar dan salah */
12+
double angka_3_titik_4 = 3.4; /* bilangan riil */
13+
float angka_2_titik_1 = 2.1f; /* bilangan riil */
14+
```
15+
16+
`wchar_t` atau `wide character string` merupakan bentuk data yang diutamakan untuk karakter-karakter (unicode) yang melebihi bentuk dari besaran char (ISO/IEC 10646:2003)
17+
18+
```cpp
19+
wchar_t sebuah_karakter_unicode;
20+
21+
return 0;
22+
}
23+
```

src/data-types/basic/src/basic.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
int main() {
2+
int angka_satu = 1;
3+
char karakter_x = 'x';
4+
bool benar = true;
5+
double angka_3_titik_4 = 3.4;
6+
float angka_2_titik_1 = 2.1f;
7+
wchar_t sebuah_karakter_unicode;
8+
// void kosong;
9+
10+
return 0;
11+
}

0 commit comments

Comments
 (0)