Anda di halaman 1dari 8

LAPORAN PRAKTIKUM 3

KOMPUTER DAN PEMROGRAMAN ( CODING )

Disusun Oleh :

Nama : Vionica Aufa Hikari

NPM : B1A021401

Asisten Dosen :

1. Velia Noviyanti Ali (G1F018029)

2.Demia Thiani (G1F018036)

Dosen Pengampu :

Rahmat Nursalim, S.PD., M,SI

PROGRAM STUDI ILMU HUKUM

FAKULTAS HUKUM

UNIVERSITAS BENGKULU

2021/2022
BAB I

SOAL DAN PEMBAHASAN

A. TUGAS PRAKTIKUM
1. Soal 1
Sebuah toko dengan nama ”MAJU MUNDUR” dalam melayani pembeli, mempunyai
ketentuan dalam memberikan potongan harga. Besarnya potongan harga dari pembelian
barang adalah sebagai berikut:
1. jika total pembelian barang kurang dari Rp75.000, maka potongan yang diterima sebesar
10% dari total pembelian.
2. jika total pembelian barang lebih atau sama dengan Rp75.000 – Rp100.000, maka
potongan yang diterima sebesar 20% dari total pembelian.
3. jika total pembelian barang lebih dari Rp100.000, maka potongan yang diterima sebesar
30% dari total pembelian.
4. konsumen ingin anda membuatkan program dengan mencantumkan juga label toko, nama
kasir dan pembeli.
Buatlah program untuk menyelesaikan masalah di atas!

2. Soal 2
Suatu Perusahaan dengan nama ”PT. MAKMUR SUKSES JAYA” memberikan komisi
kepada para salesmannya dengan ketentuan sebagai berikut:
1. bila salesman dapat menjual barang hingga Rp60.000, maka akan diberikan uang jasa
sebesar Rp15.000 ditambah dengan komisi 15% dari pendapatan yang diperoleh hari itu.
2. bila salesman dapat menjual barang diatas Rp60.000, maka akan diberikan uang jasa
sebesar Rp30.000, ditambah dengan uang komisi 20% dari pendapatan yang diperoleh
pada hari itu.
3. bila salesman dapat menjual barang diatas Rp100.000, maka akan diberikan uang jasa
sebesar Rp50.000, ditambah dengan uang komisi 30% dari pendapatan yang diperoleh
pada hari itu.
4. perusahaan itu ingin anda membuatkan program dengan mencantumkan juga label nama
perusahaan, nama kasir dan salesman.
Buatlah program untuk menyelesaikan masalah di atas!
BAB 2
PEMBAHASAN
A. Input Soal.1

Gambar 1.1 B1A021401

Penjelasan :
- #include
#include Pada bagian untuk memberitahu kepada preprosesor untuk menyertakan kode
dari iostream
- <iostream>
Untuk mengaktifkan cout dan cin
- usingnamespacestd;
Untuk mendeklarasikan/ memberitahukan kepada compiler bahwa kita akan
menggunakan semua fungsi/class/file yang terdapat dalam namespace std.
- intmain()
Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi
banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function).
Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah
- string nama1,nama2;
String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace
(spasi), dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier
String/teks.
- If
if adalah sebuah struktur pemilihan yang digunakan untuk mengeksekusi sebuah
kondisi
- Else if
If Else adalah menjalankan kondisi dengan 2 pernyataan yang berbeda. 
#include<iostream>
using namespace std;

int main()
{
string nama1,nama2;
int bayar,akhir,diskon;

cout <<"SELAMAT DATANG DI MAJU MUNDUR STORE "<<endl;


cout <<"Nama Pembeli \t: ";
cin >>nama1;
cout <<" Nama Kasir \t:";
cin >>nama2;

cout <<"Masukan Total Pembayaran = ";


cin >>bayar ;

if (bayar<=75000){
diskon=bayar*0.10;
akhir=bayar-diskon;
cout << "SELAMAT " << nama1 << " MENDAPATKAN DISKON
SEBESAR 10%" << endl;
} else if ((bayar>=75000) && (bayar<=100000)){
diskon=bayar*0.20;
akhir=bayar-diskon;
cout<<"selmatt "<<nama1<< " mendapatkan diskon 20%"<<endl;
} else if (bayar>100000){
diskon=bayar*0.30;
akhir=bayar-diskon;
cout<<endl<<"selamat "<<nama1<< "mendapatkan diskon 30%"<<endl;
}
cout<<"Jadi total pembayarannya = "<<akhir<<endl;
cout<<"TERIMA KASIH TELAH BERBELANJA DI MAJU MUNDUR STORE
"<<endl;
return 0;
}
Output

Gambar 1.2 B1A021401

Penjelasan :
Gambar diatas merupakan hasil output soal.1 yang menjelaskan tentang perhitungan
total pembayaran pembeli dan berapa persen diskon yang didapatkan sesuai nominal total
pembayaran.

B. Input Soal.2

Gambar 2.1 B1A021401

Penjelasan :

- #include
#include Pada bagian untuk memberitahu kepada preprosesor untuk menyertakan kode
dari iostream
- <iostream>
Untuk mengaktifkan cout dan cin
- usingnamespacestd;
Untuk mendeklarasikan/ memberitahukan kepada compiler bahwa kita akan
menggunakan semua fungsi/class/file yang terdapat dalam namespace std.
- intmain()
Pernyataan ini mendeklarasikan fungsi utama, bahwa suatu program C++ dapat berisi
banyak fungsi, yang harus selalu memiliki sebuah fungsi utama (main function).
Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah
- string nama1,nama2;
String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace
(spasi), dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier
String/teks.
- If
if adalah sebuah struktur pemilihan yang digunakan untuk mengeksekusi sebuah
kondisi
- Else if
If Else adalah menjalankan kondisi dengan 2 pernyataan yang berbeda. 
#include<iostream>

using namespace std;

int main()

string nama1,nama2;

int jual,akhir,komisi,jasa;

cout <<"--SELAMAT DATANG DI PT. MAKMUR SUKSESJAYA--"<<endl;

cout <<"============================================"<<endl;

cout <<" Nama salesman \t:";

cin >>nama1;

cout <<" Nama kasir \t:";

cin >>nama2;

cout <<"Total Penjualan \t: ";

cin >>jual;

if (jual=60000){
komisi=jual*0.15;

jasa=jual+15000;

akhir=jasa+komisi;

cout << "Selamat kepada " << nama1 << " telah mendapatkan jasa sebesar
15000 dan komisi 15% " << endl;

} else if (jual>60000){

komisi=jual*0.2;

jasa=jual+30000;

akhir=jasa+komisi;

cout << "Selamat kepada " << nama1 << " telah mendapatkan jasa sebesar
30000 dan komisi 20% " << endl;

}else if (jual>100.000){

komisi=jual*0.3;

jasa=jual+50000;

cout << "Selamat kepada " << nama1 << " telah mendapatkan jasa sebesar 50000 dan
komisi 30% " << endl;

cout<<"Jadi total pendapatan anda : "<<akhir<<endl;

return 0;

Output

Gambar 2.2 B1A021401


Penjelasan :

Gambar diatas merupakan hasil output soal.2 yang programnya melakukan perhitungan
dengan menggunakan if dan else if agar bisa menghasilkan hitungan yang sesuai tujuannya

Anda mungkin juga menyukai