Tipe Data pada C++
Tipe Data Char
Char merupakan tipe data berbentuk karakter tunggal(string tidak termasuk). Char memiliki jumlah bit sebanyak 8 bit (1 byte). Pendeklarasian secara umum adalah char nama_variabel[panjang_karakter]; .
Tipe Data Integer
Integer merupakan tipe data bilangan bulat. Integer memiliki jumlah bit sebanyak 16b bit (2 byte). Pendeklarasian secara umum adalah int nama_variabel; .
Tipe Data Float
Float merupakan tipe data bilangan pecahan presisi tunggal. Float memiliki jumlah bit sebanyak 32 bit (4 byte). Pendeklarasian secara umum adalah float nama_variabel; .
Tipe Data Double
Double merupakan tipe data bilangan pecahan presisi ganda. Double memiliki jumlah bit sebanyak 64 bit (8 byte). Tipe data double lebih akurat dibandingkan dengan float apabila terdapat banyak angka dibelakang tanda koma ( , ) .
Tipe Data Void
Void merupakan tipe data tidak bertipe dan memiliki jumlah bit sebanyak 0 bit. Biasanya digunakan saat pendeklarasian fungsi.
Berikut ini adalah contoh kode program yang menggunakan beberapa tipe data.
- #include <iostream.h>
- #include <conio.h>
- main(){
- int a = 2;
- int b = 4;
- float c = 2.2;
- char nama[30] = "Dodi Harsono";
- int d;
- float e;
- d = a*b;
- e = a*c;
- cout<<"Tampil Nama : "<<nama<<endl;
- cout<<"Tampil D : "<<d<<endl;
- cout<<"Tampil E : "<<e<<endl;
- getch();
- }
Operator Pada C++
Sebuah program membutuhkan perintah-perintah yang digunakan untuk memanipulasi data yang ada didalamnya, yang dalam bahasa C++ dikenal dengan Operator. Operator adalah sebuah simbol/syntax yang digunakan oleh program untuk mengolah dan mamanipulasi data menjadi data yang baru.Operator dalam C++ terbagi menjadi beberapa kategori sebagai berikut
Operator Aritmatika
Operator Aritmatika merupakan operator yang digunakan untuk melakukan perhitungan aritmatika. Operator Aritmatika dibagi menjadi 2 macam yaitu Operator Binary dan Operator Unary.
- Operator Binary
- + Operator Penjumlahan
- - Operator Pengurangan
- * Operator Perkalian
- % Operator Modulus
- = Operator Sama Dengan
- Operator Unari
- + Operator Nilai Plus
- - Operator Nilai Minus
- ++ Operator Nilai Menaik (Increment)
- -- Operator Nilai Menurun (Decrement)
Operator Relasi merupakan operator yang digunakan untuk melakukan perbandingan. Operator Relasi terdiri dari
- Operator Relasi
- < Operator Lebih Kecil Dari
- > Operator Lebih Besar Dari
- <= Operator Lebih Kecil Sama Dengan
- >= Operator Lebih Besar Sama Dengan
- == Operator Sama Dengan
- != Operator Tidak Sama Dengan
Operator Logika merupakan operator yang digunakan untuk melakukan fungsi logika. Operator Logika terdiri dari
- Operator Logika
- && Operator And
- || Operator Or
- ! Operator Not
- #include <iostream.h>
- #include <conio.h>
- main(){
- int a = 4;
- int b = 2;
- cout<<a<<" + "<<b<<" = "<<(a+b)<<endl;
- cout<<a<<" - "<<b<<" = "<<(a-b)<<endl;
- cout<<a<<" * "<<b<<" = "<<(a*b)<<endl;
- cout<<a<<" / "<<b<<" = "<<(a/b)<<endl;
- cout<<a<<" % "<<b<<" = "<<(a%b)<<endl;
- cout<<a<<" < "<<b<<" = "<<(a<b)<<endl;
- cout<<a<<" <= "<<b<<" = "<<(a<=b)<<endl;
- cout<<a<<" > "<<b<<" = "<<(a>b)<<endl;
- cout<<a<<" >= "<<b<<" = "<<(a>=b)<<endl;
- cout<<a<<" != "<<b<<" = "<<(a!=b)<<endl;
- getch();
- }
- #include <iostream.h>
- #include <conio.h>
- main(){
- cout<<"1 && 1 = "<<(1 && 1)<<endl;
- cout<<"1 && 0 = "<<(1 && 0)<<endl;
- cout<<"0 && 1 = "<<(0 && 1)<<endl;
- cout<<"0 && 0 = "<<(0 && 0)<<endl;
- cout<<"1 || 1 = "<<(1 || 1)<<endl;
- cout<<"1 || 0 = "<<(1 || 0)<<endl;
- cout<<"0 || 1 = "<<(0 || 1)<<endl;
- cout<<"0 || 0 = "<<(0 || 0)<<endl;
- cout<<"!1 = "<<(!1)<<endl;
- cout<<"!0 = "<<(!0)<<endl;
- getch();
- }
Macam-Macam Tipe Data Pemrograman C++
Posted by Chris![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieOVRVb_MjE-AYkRISrqVtA7unQlIS_QWiq0G1Wz1fqOBlN1MDOlg3N_sc17LUNXfEvmbj26iRz61_XQDXGcUAlMdcu19ZKZa0Jp4fxT-5mLFGjJfSqqvPnLuubxBGeirejVxh6ajWQb8/s320/pemrograman+c.jpg)
Ada macam-macam tipe data pada pemrograman c berikut diantaranya.
Tipe Data Dasar Pemrograman C++
• Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
• Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier (Pengenal)
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benar.
• Tidak boleh ada spasi.
• Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
• Tidak boleh menggunakan reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari
pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data bilangan real:
Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7 digit)
|
· Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe
data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu
posisif).
• Tipe data unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai dari x adalah : "<< x << endl;
cout<<"Nilai dari y adalah : "<< y << endl;
cout<<"Nilai dari z adalah : "<< z << endl;
cout<<"Nilai dari w adalah : "<< w << endl;
getch();
}
|
Macam-Macam Tipe Data Pemrograman C++
Posted by Chris![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieOVRVb_MjE-AYkRISrqVtA7unQlIS_QWiq0G1Wz1fqOBlN1MDOlg3N_sc17LUNXfEvmbj26iRz61_XQDXGcUAlMdcu19ZKZa0Jp4fxT-5mLFGjJfSqqvPnLuubxBGeirejVxh6ajWQb8/s320/pemrograman+c.jpg)
Ada macam-macam tipe data pada pemrograman c berikut diantaranya.
Tipe Data Dasar Pemrograman C++
• Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
• Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier (Pengenal)
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benar.
• Tidak boleh ada spasi.
• Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
• Tidak boleh menggunakan reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari
pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data bilangan real:
Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7 digit)
|
· Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe
data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu
posisif).
• Tipe data unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai dari x adalah : "<< x << endl;
cout<<"Nilai dari y adalah : "<< y << endl;
cout<<"Nilai dari z adalah : "<< z << endl;
cout<<"Nilai dari w adalah : "<< w << endl;
getch();
}
|
Macam-Macam Tipe Data Pemrograman C++
Posted by Chris![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieOVRVb_MjE-AYkRISrqVtA7unQlIS_QWiq0G1Wz1fqOBlN1MDOlg3N_sc17LUNXfEvmbj26iRz61_XQDXGcUAlMdcu19ZKZa0Jp4fxT-5mLFGjJfSqqvPnLuubxBGeirejVxh6ajWQb8/s320/pemrograman+c.jpg)
Ada macam-macam tipe data pada pemrograman c berikut diantaranya.
Tipe Data Dasar Pemrograman C++
• Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
• Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier (Pengenal)
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benar.
• Tidak boleh ada spasi.
• Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
• Tidak boleh menggunakan reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari
pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data bilangan real:
Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7 digit)
|
· Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe
data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu
posisif).
• Tipe data unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai dari x adalah : "<< x << endl;
cout<<"Nilai dari y adalah : "<< y << endl;
cout<<"Nilai dari z adalah : "<< z << endl;
cout<<"Nilai dari w adalah : "<< w << endl;
getch();
}
|
Macam-Macam Tipe Data Pemrograman C++
Posted by Chris![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieOVRVb_MjE-AYkRISrqVtA7unQlIS_QWiq0G1Wz1fqOBlN1MDOlg3N_sc17LUNXfEvmbj26iRz61_XQDXGcUAlMdcu19ZKZa0Jp4fxT-5mLFGjJfSqqvPnLuubxBGeirejVxh6ajWQb8/s320/pemrograman+c.jpg)
Ada macam-macam tipe data pada pemrograman c berikut diantaranya.
Tipe Data Dasar Pemrograman C++
• Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
• Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier (Pengenal)
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benar.
• Tidak boleh ada spasi.
• Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
• Tidak boleh menggunakan reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari
pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data bilangan real:
Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7 digit)
|
· Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe
data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu
posisif).
• Tipe data unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai dari x adalah : "<< x << endl;
cout<<"Nilai dari y adalah : "<< y << endl;
cout<<"Nilai dari z adalah : "<< z << endl;
cout<<"Nilai dari w adalah : "<< w << endl;
getch();
}
|
Macam-Macam Tipe Data Pemrograman C++
Posted by Chris![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieOVRVb_MjE-AYkRISrqVtA7unQlIS_QWiq0G1Wz1fqOBlN1MDOlg3N_sc17LUNXfEvmbj26iRz61_XQDXGcUAlMdcu19ZKZa0Jp4fxT-5mLFGjJfSqqvPnLuubxBGeirejVxh6ajWQb8/s320/pemrograman+c.jpg)
Ada macam-macam tipe data pada pemrograman c berikut diantaranya.
Tipe Data Dasar Pemrograman C++
• Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
• Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier (Pengenal)
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benar.
• Tidak boleh ada spasi.
• Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
• Tidak boleh menggunakan reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari
pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data bilangan real:
Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7 digit)
|
· Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe
data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu
posisif).
• Tipe data unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai dari x adalah : "<< x << endl;
cout<<"Nilai dari y adalah : "<< y << endl;
cout<<"Nilai dari z adalah : "<< z << endl;
cout<<"Nilai dari w adalah : "<< w << endl;
getch();
}
|
Macam-Macam Tipe Data Pemrograman C++
Posted by Chris![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieOVRVb_MjE-AYkRISrqVtA7unQlIS_QWiq0G1Wz1fqOBlN1MDOlg3N_sc17LUNXfEvmbj26iRz61_XQDXGcUAlMdcu19ZKZa0Jp4fxT-5mLFGjJfSqqvPnLuubxBGeirejVxh6ajWQb8/s320/pemrograman+c.jpg)
Ada macam-macam tipe data pada pemrograman c berikut diantaranya.
Tipe Data Dasar Pemrograman C++
• Bahasa C menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
• Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier (Pengenal)
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benar.
• Tidak boleh ada spasi.
• Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
• Tidak boleh menggunakan reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai titik decimal dan tidak diperbolehkan menggunakan karakter koma antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih banyak dari
pada biasanya, contohnya pada long int yaitu 2147483648 - 2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal, contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data bilangan real:
Tipe data bilangan real adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15 digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7 digit)
|
· Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya adalah tipe
data unsigned tidak mengenal nilai bilangan negatif (nilainya selalu
posisif).
• Tipe data unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai dari x adalah : "<< x << endl;
cout<<"Nilai dari y adalah : "<< y << endl;
cout<<"Nilai dari z adalah : "<< z << endl;
cout<<"Nilai dari w adalah : "<< w << endl;
getch();
}
|
Tidak ada komentar:
Posting Komentar