Anda di halaman 1dari 3

a.

Integer ( Bilangan Bulat )


Integer merupakan nilai bilangan bulat baik dalam bentuk desimal maupun hexadecimal. Tipe
data numerik yang termasuk integer adalah sebagai berikut :
- Byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori
- Short : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di
memori
- Int : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32
bits ) di memori
-Long : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan
menempati 8 bytes ( 64 bits ) di memori.

b. Char
Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri dengan tanda ‘
( petik tunggal ).

c. String
Merupakan urutan-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data
string akan menempati memori sebesar banyaknya karakter string ditambah dengan 1 byte. Bila
panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap
panjangnya adalah 255 karakter.

d. Real
Nilai konstanta numeric real berkisar dari 1E-38 sampai 1E+38. E menunjukkan nilai 10 pangkat,
dan tipe data ini menempati memori sebesar6 byte.

e. Boolean
Tipe data boolean terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting dalam
mengevaluasi suatu kondisi, dan sering digunakan untuk menentukan alur program.
C++ Merupakan bahasa pemrograman yang berbasis teks dan tampilan yang khasnya
berwarna hitam. Gambar disamping merupakan hasil dari program yang ada dalam
postingan ini yaitu Program Menggabungkan Switch dan If.
Prongram C++ dengan menggunakan Switch cese merupakan program yang
menggabungkan penyelesaian kondisi dengan menggunakan Switch, tapi
postingan kali ini adalah penggabungan dari kedua peyelesaian kondisi tersebut. Untuk
itu pada postingan ini akan meyelesaikan soal yang akan di gambarkan dibawah ini.
Mungkin blog ini hanya sekedar membantu untuk mnyelesaikan tugas yang diberikan
oleh guru ataupun dosen bagi yang suda kulia, namun kebanyakan Pemrograman C++
didapatkan pada bangku kulia, tidak perlu panjang lebar silahkan lihat soal yang ada
pada gambar dibawah ini yang mungkin persis dengan tugas anda :

Soal Program:
PT. DINGIN DAMAI, memberikan Honor tetap kepada karyawan kontraknya sebesar
Rp. 300,000,- per bulan, dengan memperoleh tujangan-tunjangan sebagai berikut :

Tunjangan Jabatan
Gologan Presentase
1 5%
2 10%
3 15

Sebagai contoh : Jika seorang keryawan tersebut dengan golongan 3, maka


pendapatkan tunjangan sebesasr 15% * Rp.300,000,00

Tunjangan Pendidikan
Kode Pendidikan Presentase
1 SMU 2,5%
2 D3 5%
3 S1 7,5

Honor Lembur:
Jumlah jam kerja normal sebanyak 8 Jam Kerja. Honor lembur diberikan jika jumlah jam
kerja sebih dari 8 jam, maka kelebihkan jam kerja tersebut dikalikan dengan honor
lembur perjam sebesar Rp. 2,500 untuk setiap kelebihan jam kerja perharinya. Tampilan
yang diinginkan sebagai berikut :

Layar Masukkan
Program Hitung Honor Karyawan Kontrak
PT. DINGIN DAMAI
Nama Karyawan : ... <di input>
Golongan : ... <di input>
Pendidikan (SMU/D3/S1) : ... <di input>
Jumlah Jam Kerja : ... <di input>
Layar Keluaran
Karyawan yang bernama : ... <tampil data>
Honor yang diterima
Honor Tetap Rp. .... <hasil proses>
Tunjangan jabatan Rp. .... <hasil proses>
Tunjangan Pendidikan Rp. .... <hasil proses>
Honor Lembur Rp. .... <hasil proses>
------------------------------------------------------ +
Honor Yang Diterima Rp. .... <hasil proses>

Anda mungkin juga menyukai