L/O/G/O
Didi Supriyadi
Variabel
Perhatikan!
variabel
X =10 + Y
konstanta
Berapakah nilai X, jika Y=3? Berapakah nilai X, jika Y=5? Berapakah nilai Y, jika X=15?
Variabel
Tempat untuk menyimpan data Sifatnya hanya sementara Nilai di dalamnya dapat berubah
Konstanta
Tempat untuk menyimpan data Sifatnya hanya permanen Nilai di dalamnya tetap
A1
A2
B1
B2
C1
C2
A3 B3 A4
misalkan read, write (pascal), private, protected (java), cout, cin (c++)
Jawablah!
Manakah yang tepat untuk nama variabel?
Bilangan 2013nama_mahasiswa @email Alamat rumah Main Kode_arsip
Tipe data
SRT--Surat Masuk--20 A--Apel--10 Bagaimana jika kotak A diisi jeruk? Bagaimana pula jika kotak A diisi Apel 15 buah?
Tipe data
Tipe data mengacu pada jenis data yang disimpan dalam variabel atau konstanta Setiap tipe data membutuhkan jumlah memori yang berbeda untuk menyimpannya Untuk menentukan jumlah memori yang akan diproses, program harus tahu jenis data apa yang dibutuhkan
Bilangan bulat
Bilangan pecahan
Character
Bilangan bulat
Tipe
byte (Pascal) word (Pascal) unsigned int (C++) shortint (Pascal) byte (Java) integer (Pascal) int (C++) short (Java) longint (Pascal) long (C++) int (Java)
Range (Jangkauan)
0 s.d 255 0 s.d 65.535
0 s.d 4.294.967.295
Real
Single
6 Byte
4 Byte
Double
Extended Comp
15-16
19-20
8 Byte
8 Byte
19-20 10 Byte
Range (Jangkauan)
3.4 x 10^38 s.d 3.4 x 10^38 1.7 x 10^308 s.d 1.7 x 10^308 3.4 x 10^4932 s.d 3.4 x 10^4932
Character
Tipe data untuk menyimpan data selain numerik Ditunjukkan dengan reserved word char Kumpulan karakter disebut string
Jawablah!
Tuliskan tipe data yang sesuai untuk data-data berikut ini (gunakan bahasa C++) !
Gaji pegawai
Nama mahasiswa
lebar; int
3.5
tinggi; float
Latihan di kelas
Tentukanlah tipe data yang tepat untuk alas, tinggi dan luas! Tuliskan dalam bahasa C++ penamaan variabel yang tepat untuk alas, tinggi dan luas! Ubahlah algoritma menghitung luas segitiga ke dalam bahasa C++!
KUMPULKAN !