Anda di halaman 1dari 3

NAMA : SANIA BERLIANA RAMADANI

KELAS : X MM 2
NO. ABSEN : 19
TUGAS PRODAS (MEMBUAT APLIKASI SEDERHANA DENGAN MENGGUNAKAN C++)
1. Run dan masukkan nilai pada program tersebut. Bagaimana hasil tampilannya?
Jawab:
Hasil:

2. Sebutkan header yang terdapat pada kode program tersebut! Sertakan fungsi dari masing-
masing header tersebut!
Jawab:
Header yang terdapat pada program tersebut antara lain:
1. Cout
Berfungsi: menampilkan data dengan tipe data apapun ke layar.
2. Cin
Berfungsi: memasukan data berupa numerik dan karakter.
3. Endl
Berfungsi: melakukan perintah Newline atau pindah baris
4. Iostream / iostream.h
Digunakan sebagai standar input output operasi yang digunakan oleh bahasa C++.
(fungsi-fungsinya terdapat pada Count, cin, endl)
5. String / String.h
Berfungsi: Merupakan file header yang berfungsi untuk melakukan manipulasi string
3. Rumus aritmatika apa saja yang digunakan dalam aplikasi tersebut?
Jawaban:
Rumus / operator aritmatika yang digunakan pada program tersebut adalah:
a. *
b. +
c. –
4. Untuk menentukan berapa jumlah diskon yang didapatkan menggunakan percabangan if else.
Jelaskan implementasi percabangan if else pada jumlah diskon di aplikasi tersebut!
Jawaban:
Implementasi percabangan if else yang digunakan pada kode pemrograman tersebut untuk
menentukan jumlah diskon yang didapatkan adalah dengan menambahi operator aritmatika
“ * ” dan kata total yang disingkat “ tot “ ( dengan penulisan kode menjadi " *tot;" ) pada
seluruh bagian if else yang belum diberi kata tersebut. Penulisan seperti gambar di bawah.

Setelah itu baru diskon akan muncul saat kita menghitung pada mesin kasir. Jika bagian
belakang kode diskon yang sebelumnya itu tidak diberi atau tidak dilengkapi dengan kode
tambahan itu maka diskon tidak akan muncul pada mesin kasir.
Penghitungan harga disertai diskon dilakukan dengan memasukkan harga barang yang nilainya
lebih atau sama dengan 100.000/50.000/25.000. maka akan muncul diskon dan harga akhir
yang ditetapkan (harga setelah di diskon). Apabila harga barang dibawah atau tidak sama
dengan 100.000/50.000/25.000, maka tidak akan mendapatkan diskon.
5. Buatlah kesimpulan dari aplikasi kasir sederhana tersebut!
Jawaban:
Kesimpulan:
a. Perancangan aplikasi yang di buat dapat membantu toko dalam melakukan proses
transaksi pembayaran lebih cepat.
b. Mempercepat proses bisnis dalam toko sistem yang telah di buat dilengkapi dengan
akses yang telah disesuaikan dengan pengguna,agar dapat menjaga keamanan dengan
baik dan tidak dapat diakses oleh pengguna yang tidak terdaftar
c. Aplikasi ini dapat membantu toko agar keuangan dari hasil jual beli barang dapat
terkoordinir dengan baik.

Anda mungkin juga menyukai