>X; cout<<"Bilangan yang dimasukkan: "< Upload presentasi Presentasi sedang didownload. Silahkan tunggu
1
Komentar, Identifier dan Tipe Data
2
#include <iostream>
3
#include <iostream>
4
Identifier Identifier: pengenal/pengidentifikasi agar kompiler dapat mengenalinya Jenis identifier: konstanta, variabel, fungsi, kelas, template, dan namespace Identifier konstanta dan variabel berfungsi untuk menampung sebuah nilai yang digunakan dalam program
5
Cara penamaan Identifier
6
Identifier Konstanta menggunakan preprocessor directive #define
7
Identifier Variabel Variabel global Variabel local
8
variabel biasa vs variabel statis
9
variabel biasa vs variabel statis
10
Tipe data Tipe data dasar Tipe data bentukan tipe bilangan bulat
11
Tipe bilangan bulat Tipe data Ukuran (bit) Rentang int 16 atau 32
12
Tipe bilangan riil Tipe data Ukuran (bit) Rentang Presisi float 32
13
Tipe karakter/string Tipe data Ukuran (bit) Rentang char 8
Presentasi serupa © 2024 SlidePlayer.info Inc.
Presentasi serupa
Presentasi berjudul: "Komentar, Identifier dan Tipe Data"— Transcript presentasi:
Bab 2 Komentar, Identifier dan Tipe Data
using namespace std; int main () { int X; cout<<"Masukkan sebuah bilangan bulat:"; cin>>X; cout<<"Bilangan yang dimasukkan: "<<X; return 0; }
using namespace std; // contoh komentar sisipan int main () { int X; // contoh membuat komentar 1 baris cout<<"Masukkan sebuah bilangan bulat:"; /* contoh membuat komentar 2 baris atau lebih */ cin>>X; cout<<"Bilangan yang dimasukkan: "<<X; return 0; }
Case sensitive, A dan a berbeda arti. Harus diawali dengan angka long X2 benar long 2X salah Tidak menggunakan spasi Tidak menggunakan simbol Tidak menggunakan keyword C++ seperti break, return
menggunakan kata kunci const #include <iostream> #define MAX 5; using namespace std; int main () { int A[MAX]; return 0; } #include <iostream> using namespace std; const int MAX = 5; int main () { int A[MAX]; return 0; }
#include <iostream> using namespace std; int A; int main () { A = 10; cout<<“A=“<<A<<endl; return 0; } #include <iostream> using namespace std; int main () { int A; A = 10; cout<<“A=“<<A<<endl; return 0; }
#include <iostream> using namespace std; int contoh() { int A = 0; A = A + 10; return A; } int main() { int x, y, z; x = contoh(); y = contoh(); z = contoh(); cout<<"Nilai fungsi pertama : "<<x<<endl; cout<<"Nilai fungsi kedua : "<<y<<endl; cout<<"Nilai fungsi ketiga : "<<z<<endl; return 0; variable biasa: nilai terakhir tidak akan disimpan inisiasi variable = 0 Hasil: nilai fungsi pertama : 10 nilai fungsi kedua : 10 nilai fungsi ketiga : 10
#include <iostream> using namespace std; int contoh() { static int A = 0; A = A + 10; return A; } int main() { int x, y, z; x = contoh(); y = contoh(); z = contoh(); cout<<"Nilai fungsi pertama : "<<x<<endl; cout<<"Nilai fungsi kedua : "<<y<<endl; cout<<"Nilai fungsi ketiga : "<<z<<endl; return 0; variable statis: nilai terakhir akan terus disimpan inisiasi variable = 0 Hasil: nilai fungsi pertama : 10 nilai fungsi kedua : 20 nilai fungsi ketiga : 30
tipe bilangan riil tipe logika tipe karakter/string Tipe data bentukan struktur enumerasi
sampai sampai unsigned int 0 sampai atau 0 sampai signed int sama seperti int short int 16 unsigned short int 0 sampai signed short int sama seperti short int long int 32 sampai signed long int sama seperti long int unsigned long int
1.2E-38 sampai 3.4E+38 6 digit presisi double 64 2.3E-308 sampai 1.7E+308 15 digit presisi long double 80 3.4E-4932 sampai 1.1E+4932 19 digit presisi
-128 sampai 127 atau 0 sampai 255 unsigned char signed char -128 sampai 127
Presentasi serupa
All rights reserved.