Page 77 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 77
Penjelasan:
Di dalam sintaks di atas terdapat suatu baris perintah yang berisi A2=int(A1);. Baris perintah
tersebut digunakan untuk mengonversi tipe data asal suatu data (dalam kasus ini bertipe
karakter) menjadi tipe data integer. Hal ini dilakukan karena dalam bahasa C++ tidak dikenal
adanya format data. Mungkin untuk sekarang hal ini terlihat menyulitkan karena harus
menambah satu baris perintah tetpai apabila program yang dibuat mulai kompleks maka bahasa
C++ akan mempermudah programmernya karena tidak memerlukan format data.
Setelah dijalankan maka hasilnya adalah sebagai berikut:
A1: A
A2 (ASCII)= 65
G. Rangkuman
Tipe data dasar adalah tipe data yang sudah siap digunakan. Di dalam pemrograman, tipe
data terdiri dari tipe data bilangan bulat, bilang real, logika dan karakter. Bilangan bulat adalah
bilangan yang tidak mengandung titik decimal. Bilangan real adalah bilangan yang
mengandung pecahan decimal. Tipe logika adalah tipe data yang digunakan pada suatu variabel
untuk menampung nilai benar (true) atau salah (false). Tipe karakter adalah tipe data yang
digunakan untuk merepresentasikan data-data yang berupa karakter.
H. Soal Latihan
1. Tuliskan dan jelaskan jenis type data dasar yang ada dalam bahasa pemrograman C++!
2. Tuliskan type data yang sesuai untuk masing-masing variabel berikut ini. Berikan
penjelasan anda!
a. Harga_Buku
b. Jumlah_Anak
c. Jumlah_Siswa
d. Indeks_Prestasi
3. Buatlah program untuk menghitung luas sebuah segitiga jika diketahui alas (10 meter) dan
tinggi (15 meter).
4. Sebuah program perlu menghitung luas persegi panjang. Buatlah variabel untuk
menyimpan panjang dan lebar persegi panjang, kemudian hitung dan tampilkan luasnya.
5. Sebuah program perlu membedakan antara huruf besar dan kecil. Buatlah variabel untuk
menyimpan karakter, kemudian periksa apakah karakter tersebut huruf besar atau kecil dan
tampilkan hasilnya.
54