Page 17 - BAB 4 - Tipe Data, Variabel, Konstanta, Operator, dan Ekspresi
P. 17

PENUGASAN







                          #include <iostream>
                          #include <conio.h>

                          using namespace std;
                          int main()
                          {
                              string nama, alamat;
                              int banyak, jumlah, kode, total,harga,potongan;
                              const double diskon = 0.20;

                              cout<<"--------------------------------------------\n";
                              cout<<"             Online Book Store              \n";
                              cout<<"--------------------------------------------\n";
                              cout<<" 1. Buku Dasar Pemrograman C++    Rp. 150000\n";
                              cout<<" 2. Buku Basis Data               Rp. 75000 \n";
                              cout<<" 3. Buku Dasar Elektronika        Rp. 102500\n";
                              cout<<"--------------------------------------------\n";
                              cout<<"Masukkan nama            : ";     cin>> nama;
                              cout<<"Masukkan alamat          : ";     cin>> alamat;
                              cout<<"Masukkan kode barang     : ";     cin>> kode;
                              cout<<"Masukkan jumlah barang   : ";     cin>> banyak;
                              cout<<"--------------------------------------------\n";
                              if(kode==1){
                                  harga=150000;
                              }
                              else if(kode==2){
                                  harga=75000;
                              }
                              else if(kode==3){
                                  harga=102500;
                              }
                              else{
                                  cout<<"Barang tidak terdeteksi!";
                              }
                              jumlah=harga*banyak;
                              potongan=jumlah*diskon;
                              total=jumlah-potongan;

                              cout<<"Jumlah Pembelian         : Rp. "<<jumlah;
                              cout<<"\nDiskon Pembelian (20%)   : Rp. "<<potongan;
                              cout<<"\nTotal Bayar              : Rp. "<<total;
                              cout<<"\n-----------------------------------------\n";

                              getch();


                       TUGAS LATIHAN


                            1.   Sebutkan dan jelaskan tipe data dan header apa saja yang
                                  digunakan pada program diatas beserta fungsinya!
                            2.   Sebutkan dan jelaskan variabel atau konstanta apa saja yang
                                  digunakan beserta fungsi dalam program diatas!
                            3.   Sebutkan operator dan ekspresi apa saja yang digunakan
                                  pada program diatas beserta fungsinya!




                      Tipe Data, Variabel, Konstanta, Operator dan Ekspresi                        12
   12   13   14   15   16   17   18   19