Konten dihapus Konten ditambahkan
Rezabot (bicara | kontrib)
k r2.7.1) (bot Mengubah: hy:C++
Baris 167:
Kata-kata yang dipesan tersebut di atas tidak boleh dipakai sebagai nama variable, class, enum, macro, dan struct.<ref name="Gregory"/>
 
# include <stdio.h>
== Tipe data dasar ==
 
int maksimum (int,int);
Untuk menyimpan suatu variabel diperlukan tempat khusus di dalam memori komputer, Besar dan tipe dari [[Variabel]]-variabel di dalam standar program C++ dispesifikasikan sebagai berikut.<ref name="Gregory"/>
void tulis (int);
 
main()
{| class="wikitable"
int nilai 1,nilai 2,nilai maks;
|-
printf (*\n ketikan dua bilsngsn bulat:);
! Nama
scanf("%d%d",& nilai 1,nilai 2);
! Keterangan
 
! Ukuran
nilai maks=maksimum (nilai 1,nilai 2);
! Jangkauan
tulis(nilai maks);
|-
returns 0;
| char
 
| Abjad/karakter atau untuk bilangan bulat kecil
int maksimum(int x1,int x2)
| 1 byte
if (x1>x2)
| signed: -128 to 127
return x1;
unsigned: 0 to 255
else
|-
return x2;
| short int (short)
 
| Bilangan bulat dengan jangkauan pendek
vold tulis(int x)
| 2 byte
printf("\n hasilnya adalah :%d",x);
| signed: -32768 to 32767
unsigned: 0 to 65535
|-
| int
| Bilangan bulat
| 4 byte
| signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
|-
| long int (long)
| Integer dengan jangkauan panjang
| 4 byte
| signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
|-
| bool
| Boolean, dapat bernilai benar atau salah (true or false)
| i byte
| true or false
|-
| float
| Angka dengan titik mengambang (bilangan cacah)
| 4 byte
| 3.4e +/- 38 (7 digit)
|-
| double
| Bilangan cacah dengan ketelitian ganda
| 8 byte
| 1.7e +/- 308 (15 digits)
|-
| long double
| Bilangan cacah dengan ketelitian ganda panjang
| 8 byte
| 1.7e +/- 308 (15 digits)
|-
| wchar_t
| Karakter lebar, biasa dipakai untuk Unicode karakter
| 2 byte
| 1 karakter lebar
|}
 
== Daftar C++ compiler ==