Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung. Berikut adalah jenis – jenis dari tipe data :
Tipe
Data
|
Keterangan
|
Ukuran
|
Jangkauan
|
Char
|
Untuk
menyimpan karakte
|
1 byte
|
signed:
-128 to 127
unsigned: 0 to 255 |
Wchar_t
|
Untuk menyimpan karakter lebar biasanya untuk unicode
|
2 byte
|
1
karakter lebar
|
Short
int (short)
|
Untuk
menyimpan bilangan bulat dengan jangkauan pendek
|
2 byte
|
signed:
-32768 to 32767
unsigned: 0 to 65535 |
Int
|
Untuk menyimpan bilangan bulat dengan jangkauan
menengah
|
4 byte
|
signed:
-2147483648 to 2147483647
unsigned: 0 to 4294967295 |
Long int
(long)
|
Untuk menyimpan bilangan bulat dengan jangkauan panjang
|
4 byte
|
signed:
-2147483648 to 2147483647
unsigned: 0 to 4294967295 |
Float
|
Untuk
menyimpan bilangan cacah
|
4 byte
|
3.4e +-
38 (7 digit)
|
Double
|
Untuk
menyimpan bilangan cacah dengan ketelitian ganda
|
8 byte
|
1.7e +-
308 (15 digits)
|
Long
double
|
Untuk
menyimpan bilangan cacah dengan ketelitian ganda lebih detail (panjang)
|
8 byte
|
1.7e +-
308 (15 digits)
|
Bool
|
Untuk
pernyataan true or false
|
I byte
|
True or
false
|
Untuk mengetahui memori pada type data ide kalian, bisa mengunakan script berikut >
#include <iostream>
using namespace std;
int main() {
cout << "Ukuran char : " << sizeof(char) << endl;
cout << "Ukuran int : " << sizeof(int) << endl;
cout << "Ukuran long : " << sizeof(long) << endl;
cout << "Ukuran float : " << sizeof(float) << endl;
cout << "Ukuran double : " << sizeof(double) << endl;
cout << "Ukuran long double : " << sizeof(long double) << endl;
return 0;
}
Variable
Variabel adalah suatu wadah yang digunakan untuk menampung nilai atau
informasi. Nilai variabel dapat berubah-ubah ketika program dijalankan,
dengan kata lain variabel adalah suatu memori dengan identitas tertentu
untuk menampung nilai atau informasi baik yang tetap maupun yang berubah
– ubah.
Mendeklarasikan Variabel
Prosedur penerapan variabel dalam program utama haruslah dideklarasikan
terlebih dahulu, pengertian deklarasi dalam pemrograman c++ adalah
melakukan inisialisasi variabel dengan nama dan tipe data yang
digunakan, sehingga nantinya dapat dikenali oleh program. Adapun caranya
adalah sebagai berikut :
Namun adakalanya dalam mendeklarasikan sebuah variabel langsung disertai
dengan nilainya dan adakalanya yang tidak, sebagai contoh :
Nb setiap variable harus disisipkan dengan type data
Nb setiap variable harus disisipkan dengan type data
#include <iostream>
using namespace std;
int main(){
int nomor = 20; /* deklarasi variable nomor dengan type data int */
char nama = "eggy";/* deklarasi variable nama dengan type data char */
cout <<"hallo nama saya "<<nama<<endl;
cout <<"Nomor antrian saya "<<nomor<<endl;
return 0;
}
Begitu contoh deklarasi variable ohiya bila script ini tidak berjalan silahkan ubah "char nama ="eggy"; "
menjadi "const char* = "eggy"; " kenapa karena beberapa ide tidak support deklarasi char secara langsung
apakah itu const ? mari kita bahas
Konstanta
Konstanta Adalah suatu identitas memori untuk menampung nilai atau informasi yang bersifat tetap dan tidak dapat diubah ubah.
contoh :
#include <iostream>
using namespace std;
int main(){
const char* nama = "eggy";/* deklarasi constanta nama dengan type data char */
cout <<"hallo nama saya "<<nama<<endl;
return 0;
}
Bermain dengan variableselanjutnya kita akan bermain dengan variable
Penjumlahan dengan 2 variable
#include <iostream>
using namespace std;
int main(){
int bil1 = 10;
int bil2 = 20;
hasil = bil1 + bil2; /*deklarasi penjumlahan dengan variable bil 1 bil 2 dengan typedata hasil */
cout <<"Hasilpenjumlahaan bil1 dan bil 2 "<<hasil<<endl;
return 0;
}
Sekian tutorial ini selanjutnya kita akan bermain dengan inputan
Bagikan
Turtorial C++ part 4 : Type data,variable dan konstanta
4/
5
Oleh
Unknown
1 komentar:
Tulis komentarwah sangat bermanfaat sekali min!thanks min :)
Reply