3
Program Alih Jenjang D3 ke D4 TMD Batch 6 2012-2013 1/ 3 Laporan Praktikum TMD04 Pemrograman Bahasa C++ Nama : Sukeipah Yuli Prihatin email : [email protected] Laporan : Modul 3 – Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data Source Code: /* Nama : Sukeipah Yuli Prihatin NIM : 4912068 Modul : Modul 2 Tipe Data 1. Tipe Data 2. Konversi Tipe Data 3. Konstanta 4. Variabel */ #include <iostream> using namespace std; const float phi = 3.14; int main(){ //deklarasi variabel tipe_data nama_variabel //identifier : sebuah pengenal yang dieksekusi oleh kompiler //identifier bisa berupa variabel, fungsi, kelas, dll //1. case sensitif //2. tidak diawali angka //3. tidak mengandung simbol //4. nama disesuaikan dg kebutuhan //tipe data: //1. bilangan bulat (int, short int, long int dsb) //2. bilangan real (float, double, long double) //3. logika (1 - 0) bool /*4. karakter: char '' dan string (char* atau char [batasan]) "" */ int angka = 12; float Angka = 12.5; bool bendera = 1; char kata = 'S'; char* nama = "Sukeipah"; char nama_belakang[15] = "Prihatin"; cout<< angka <<endl; cout<< Angka <<endl; cout<< bendera <<endl; cout<< nama <<endl; cout<< nama_belakang <<endl; cout<< phi <<endl; cout<< (float) angka <<endl; system("pause"); return 0; }

Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data Bahasa C++

Embed Size (px)

DESCRIPTION

1. Konstanta merupakan variabel yang nilainya tidak dapat berubah atau bernilai tetap2. Variabel merupakan sebuah identifier (identifier adalah sebuah nama unik yang dikenali oleh program, yang dapat digunakan pada penamaan variabel, kelas, fungsi, dll) yang menampung sebuah tipe data dengan nilai tertentu3. Tipe Data pada Bahasa C++ terdiri dari: a. Bilangan Bulat b. Bilangan Real c. Logika d. Karakter4. Konversi Tipe Data, hal ini dibutuhkan ketika melakukan pengoperasikan variabel yang memiliki tipe data yang berbeda. Konversi data memiliki ketentuan seperti berikut: a. Jika salah satu bertipe long double maka seluruhnya berubah menjadi long double b. Jika salah satu bertipe double maka seluruhnya berubah menjadi double c. Jika salah satu bertipe float maka seluruhnya berubah menjadi float d. Jika salah satu bertipe char, signed char, unsigned char, unsigned short maka seluruhnya berubah menjadi int

Citation preview

Page 1: Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data Bahasa C++

Program Alih Jenjang D3 ke D4 TMD Batch 6 2012-2013

1/ 3

Laporan Praktikum TMD04 Pemrograman Bahasa C++

Nama : Sukeipah Yuli Prihatin

email : [email protected]

Laporan : Modul 3 – Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data

Konstanta, Variabel, Tipe Data, dan Konversi Tipe

Data

Source Code: /* Nama : Sukeipah Yuli Prihatin NIM : 4912068 Modul : Modul 2 Tipe Data 1. Tipe Data 2. Konversi Tipe Data 3. Konstanta 4. Variabel */ #include <iostream> using namespace std; const float phi = 3.14; int main(){ //deklarasi variabel tipe_data nama_variabel //identifier : sebuah pengenal yang dieksekusi oleh kompiler //identifier bisa berupa variabel, fungsi, kelas, dll //1. case sensitif //2. tidak diawali angka //3. tidak mengandung simbol //4. nama disesuaikan dg kebutuhan //tipe data: //1. bilangan bulat (int, short int, long int dsb) //2. bilangan real (float, double, long double) //3. logika (1 - 0) bool /*4. karakter: char '' dan string (char* atau char [batasan]) "" */ int angka = 12; float Angka = 12.5; bool bendera = 1; char kata = 'S'; char* nama = "Sukeipah"; char nama_belakang[15] = "Prihatin"; cout<< angka <<endl; cout<< Angka <<endl; cout<< bendera <<endl; cout<< nama <<endl; cout<< nama_belakang <<endl; cout<< phi <<endl; cout<< (float) angka <<endl; system("pause"); return 0; }

Page 2: Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data Bahasa C++

Program Alih Jenjang D3 ke D4 TMD Batch 6 2012-2013

2/ 3

Deskripsi singkat:

Baris perintah /*…*/ dan // merupakan perintah untuk block komentar pada

bahasa C++

Baris perintah, #include <iostream> merupakan perintah untuk mengakses library

yang akan digunakan dalam kode program. Libray iostream digunakan untuk

input output.

Baris perintah, using namespace std, merupakan baris perintah yang dijadikan

sebagai tanda pengenal antara compiler dengan library.

Baris perintah, int main(){, merupakan deklarasi fungsi utama.

Baris perintah, const float phi = 3.14;, merupakan deklarasi konstanta atau nilai

tetap

Baris perintah dibawah ini, int angka = 12; float Angka = 12.5; bool bendera = 1; char kata = 'S'; char* nama = "Sukeipah"; char nama_belakang[15] = "Prihatin";

Merupakan baris perintah deklarasi variabel dengan beberapa tipe data yang

berbeda, antara lain:

a. Integer atau int, dimana merepresentasikan bilangan bulat atau bilangan

yang tidak memiliki angka dibelakang koma

b. float, yang merepresentasikan bilangan real atau bilangan yang memiliki

angka dibelakang koma

c. Boolean atau bool, yang merepresentasikan bilangan logika yang hanya

bernilai true (1) atau false (0)

d. char, yang merepresentasikan karakter tunggal

e. char*, yang merepresentasikan string atau karakter yang berpointer

f. char nama_variabel[batas_array], yang merepresentasikan string atau

karakter dalam array

Baris perintah, cout<<, merupakan baris perintah untuk menampilkan teks atau

nilai variabel.

Baris perintah, endl, digunakan untuk memberikan karakter line baru.

Baris perintah, system("pause"), merupakan baris perintah untuk melakukan jeda

pada sistem ketika dieksekusi.

Baris perintah, return 0, merupakan nilai kembalian dari fungsi utama.

Baris terakhir, }, merupakan tanda akhiran baris perintah dalam fungsi utama.

Page 3: Konstanta, Variabel, Tipe Data, dan Konversi Tipe Data Bahasa C++

Program Alih Jenjang D3 ke D4 TMD Batch 6 2012-2013

3/ 3