Sunday, June 12, 2016

UJIAN AKHIR SEMESTER KONSEP PEMROGRAMAN

UJIAN AKHIR SEMESTER KONSEP PEMROGRAMAN

NAma: Aqila Qonita
NPM: 1506715923



Program ini dibuat dengan menggunakan bahasa C++ melalui visual studio. Program ini dibuat untuk menampilkan tampilan jasa pengiriman barang TIKI.  Dengan menggunakan class, do-while dan if. 

Berikut merupakan codingannya:


// aqilakp2.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
class pengiriman {
public:
       int TOTAL(int uang, int hargabarang)
       {
              int TOTAL = uang - hargabarang;
              return TOTAL;
       }
}operasitotal;
using namespace std;

struct AqilaQonita
{
       char namapenerima[50];
       int nopenerima;
       char alamat[100];
       char jenisbarang[50];
       char namapengirim[50];
       int jenispaket;
       int nopengirim;
       int hargabarang;
}tiki;
int _tmain(int argc, _TCHAR* argv[])
{
       cout << " *****************JASA PENGIRIMAN BARANG TIKI*****************";
       cout << endl;

      
       cout << "Nama Penerima : ";
       cin >> tiki.namapenerima;
       cout << "Nomor Handphone Penerima: ";
       cin >> tiki.nopenerima;
       cout << "Alamat Penerima: ";
       cin >> tiki.alamat;
       cout << "Jenis Barang: ";
       cin >> tiki.jenisbarang;
       cout << "Nama Pengirim: ";
       cin >> tiki.namapengirim;
       cout << "Nomor Handphone Pengirim: ";
       cin >> tiki.nopengirim;
       cout << "KETERANGAN: PILIHAN 1 UNTUK REG, 2 UNTUK YES";
       cout << endl;
      
      
       int b;
       do
       {
              cout << "masukkan kode paket yang anda pilih: ";
              cin >> b;
              cout << "anda memilih paket : " <<b;
              cout << endl;
       } while (b != 1 & 2);
       cout << endl;

       if (b <= 1)
       {
              cout << "Maka paket yang anda pilih adalah : "; cout << "paket reguler";
              cout << endl;
       }
       else if (b <= 2)
       {


              cout << "Maka paket yang anda pilih adalah : "; cout << "paket yes";
              cout << endl;
       }


       if (tiki.jenispaket = 1)
       {
              tiki.hargabarang = 9000;
              cout << "harga = 9000";
              cout << endl;
       }
       else if(tiki.jenispaket = 2){


              cout << "harga = 19000";
              cout << endl;
              tiki.hargabarang = 19000;
       }
       int uang, kembali;
       cout << "Total harga: " << tiki.hargabarang << endl;
       cout << "Masukkan jumlah uang: ";
       cin >> uang;
       kembali = uang - tiki.hargabarang;
       cout << "Kembalian: " << kembali << endl;
       return 0;
}


berikut merupakan hasil dari codingan: