Video Tugas Tambahan :
Listing Program :
/* -----------------------------------------------------
Nama : Hasrul
NRP : 49013016
Pokok Bahasan : Pointer
Tugas Tambahan
------------------------------------------------------- */
#include <iostream> // File Header standar IO
#include <stdlib.h> // File Header Untuk Memanggil Fungsi System pause
using namespace std;
int main()
{
int A = 100; // Deklerasi Variabel
int B = 200; // Deklerasi Variabel
int *C; // Alokasi Memori Untuk C sebanyak 4 Byte
cout << " Alamat dari variabel A = " << &A << endl;
cout << " Alamat dari variabel B = " << &B << endl;
cout << " Alamat dari Variabel C adalah = " << &C << endl;
system("pause");
return 0;
}
-----------------------------------------------------------------------------------------------------
Video Penggunaan Tugas Besar C++
Link : http://youtu.be/oOY026uKRfY
Listing Program :
#include <iostream>
#include <stdlib.h>
#include <string>
using namespace
std;
int main()
{
int
jumlah_beli,mouse,dvd,fd,jumlah,total,bayar,tunai,sisa,diskon;
int pilihan;
mouse
= 50000;
dvd
= 5000;
fd
= 100000;
// Untuk Validasi
system("cls");
cout
<< "Nama : H A S R U L"
<< endl;
cout
<< "NRp
: 4 9 0 1 3 0 1 6" << endl;
cout
<< "-----------------------";
cout
<< "\n\n";
ulang:
cout
<< "
=============================================================="
<< endl;
cout
<< " | TOKO PENJUALAN AKSESORIS
KOMPUTER |\n";
cout
<< " =============================================================="
<< endl;
cout
<< "\n
Menjual Perlengkapan K O M P U T
E R Seperti : ";
cout
<< "\n 1. Mouse = Rp. 50000";
cout
<< "\n 2. DVD = Rp. 5000";
cout
<< "\n 3. Flasddisk = Rp. 90000";
cout
<< "\n 4. Exit ";
cout
<< "\n=============================================================
\n";
cout
<< " Jika pembelian diatas Rp. 500000,
maka akan mendapat diskon 10% \n";
cout
<< "
---------------------------------------------------------------\n";
cout
<<"\nMasukkan Angka Pilihan Sesuai
Dengan Menu Program (1/2/3): ";
cin
>> pilihan;
cout
<< endl << endl;
switch(pilihan){
case 1:
ulang:
system("cls");
cout
<<"Terima Kasih Anda Memilih Menu
Pembelian Mouse: " << endl;
cout
<<"Inputkan Jumlah Barang Yang Ingin
Dibeli = ";
cin >> jumlah_beli;
if (cin.fail())
{
cout
<<"Anda Harus Inputkan Angka"
<< endl;
cin.clear();
cin.ignore();
goto ulang;
}else{
jumlah
= jumlah_beli * mouse;
cout
<<"Anda Harus Membayar = Rp. "<<
jumlah << endl;
cout
<<"-----------------------------------------";
bayar
= jumlah;
cout<<"\n=================\nJumlah
bayar total = Rp. "<<bayar<<endl;
if(bayar>500000)
{
diskon
= 0.10 * bayar;
cout<<"Anda mendapatkan diskon 10%, diskon sebesar = Rp.
"<<diskon<<endl;
total=bayar-diskon;
cout<<"Anda harus membayar = Rp. "<<total<<endl;
}
else
if(bayar<500000)
{
diskon=0;
cout<<"Anda mendapatkan diskon 0%, diskon sebesar = Rp.
"<<diskon<<endl;
total
= bayar;
cout<<"Anda Harus Membayar Rp. "<<total<<endl;
}
cout<<"\n===================================== \nUang
tunai = Rp. ";
cin>>tunai;
sisa
= tunai - total;
cout<<"Jadi Uang Kembali Adalah Rp. " <<
sisa << endl;
cout<<"\n---------------------------------------\n";
cout
<<"
TERIMA KASIH ATAS KUNJUNGANNYA\n";
cout
<< "---------------------------------------\n";
}
break;
case 2:
system("cls");
cout
<< "\n Terima Kasih Anda Memilih Menu
Pembelian DVD" << endl;
cout
<< "Masukan Jumlah Yang Ingin Dibeli =
";
cin
>> jumlah_beli;
if (cin.fail())
{
cout
<< "Anda Harus Inputkan Angka"
<< endl;
cin.clear();
cin.ignore();
goto ulang;
}else{
jumlah
= jumlah_beli * dvd;
cout<<"Anda harus bayar = Rp. "<<jumlah<<endl;
cout
<<"-----------------------------------------";
bayar=jumlah;
cout<<"\n=============== \nJumlah
bayar total = Rp. "<<bayar<<endl;
if(bayar>500000)
{
diskon=0.10*bayar;
cout<<"Anda mendapatkan diskon 10%, diskon sebesar = Rp.
"<<diskon<<endl;
total=bayar-diskon;
cout<<"Anda harus membayar = Rp. "<<total<<endl;
}
else
if(bayar<500000)
{
diskon=0;
cout<<"Anda mendapatkan diskon 0%, diskon sebesar = Rp.
"<<diskon<<endl;
total=bayar;
cout<<"Anda Harus Membayar = Rp. "<<total<<endl;
}
cout<<"\n===================================== \nUang
tunai = Rp. ";
cin>>tunai;
sisa=tunai-total;
cout<<"Jadi Uang Kembali Adalah Rp. "<<sisa<<endl;
cout<<"\n---------------------------------------\n";
cout
<<"
TERIMA KASIH ATAS KUNJUNGANNYA\n";
cout
<< "---------------------------------------\n";
}
break;
case 3:
system("cls");
cout<<"Terima Kasih Anda Memilih Menu Pembelian
Flasddisk" << endl;
cout<<"Masukan Jumlah Barang Yang Ingin Dibeli = ";
cin
>> jumlah_beli;
if (cin.fail())
{
cout
<< "Anda Harus Inputkan Angka"
<< endl;
cin.clear();
cin.ignore();
goto ulang;
}else{
jumlah
= jumlah_beli * fd;
cout<<"Anda Harus Membayar = Rp. "<<jumlah<<endl;
cout
<<"-----------------------------------------";
bayar=jumlah;
cout<<"\n=============== \nJumlah
bayar total = Rp. "<<bayar<<endl;
if(bayar>500000)
{
diskon
= 0.10 * bayar;
cout<<"Anda Mendapatkan Diskon 10%, Diskon Sebesar = Rp.
"<<diskon<<endl;
total
= bayar - diskon;
cout<<"Anda Harus Membayar = Rp. "<<total<<endl;
}
else
if(bayar<500000)
{
diskon=0;
cout<<"Anda Mendapatkan Diskon 0%, Diskon Sebesar = Rp.
"<<diskon<<endl;
total=bayar;
cout<<"Anda Harus Membayar Rp. "<<total<<endl;
}
cout<<"\n===================\nUang
Tunai = Rp. ";
cin>>tunai;
sisa=tunai-total;
cout<<"Jadi Uang Kembali Adalah Rp. "<<sisa<<endl;
cout<<"\n---------------------------------------\n";
cout
<<"
TERIMA KASIH ATAS KUNJUNGANNYA\n";
cout
<< "---------------------------------------\n";
}
break;
case 4:
break;
default:
cout
<< "Maaf Pilihan Anda Tidak Ada dalam
Daftar Menu TOKO kami" << endl;
system("pause");
system
("cls");
goto ulang;
}
system("pause");
return 0;
}
------------------------------------------------------------------------------
Created By : Hasrul Rakatesa