Saturday, July 22, 2017

Turtorial C++ part 4 : Type data,variable dan konstanta


Type data variable setelah kita menbuat program utama selanjutnya kita masuk ke bagian ke 4


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


#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 variable
selanjutnya 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

Jangan lewatkan

Turtorial C++ part 4 : Type data,variable dan konstanta
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

1 komentar:

Tulis komentar
avatar
July 25, 2017 at 7:12 AM

wah sangat bermanfaat sekali min!thanks min :)

Reply