Selasa, 16 Oktober 2018

PROGRAM C++ PERTEMUAN 4

Tugas pertemuan 4



Ketentuan Soal :  

 1. Untuk BUKU : • Jika kode buku 1 maka nama buku = “ Sukses Belajar Borland  C++”,  harga = 50000. • Jika Kode buku 2 maka nama buku = ” Kunci Pribadi Yang  Sukses ”,  harga = 35000. • Jika kode buku 3 nama buku = ” Mencari Mutiara Di Dasar Hati  ”,   harga = 45000.

 2. Akan Mendapat potongan 10% jika Jumlah pembelian lebih dari 5  buku, dan mendapat bonus ” Note Book”, tetapi jika pembelian  kurang dari 5  maka tidak dapat potongan serta akan tampil pesan  ”Maaf Tidak Dapat Bonus”.

 3. Semua Pembelian akan dikenakan PPN Sebesar 10% dari Total  Pembelian.

 4. Gunakan Switch-Case dan IF-else

 #include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{

      char kode,kode_buku,lagi,bonus;
   char *nama_buku;
   int harga,jum_pembeli,total_bayar,ppn,potongan;
    atas:
    clrscr();
   //input
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" |\t\t***** TOKO BUKU HALIFI *****\t\t |"<<endl;
    cout<<" |\t\t     Jl.Keadilan No.16\t\t         |"<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" Masukkan Kode Buku [1,2,3]    : ";cin>>kode_buku;
    cout<<" Jumlah Pembelian buku anda    : ";cin>>jum_pembeli;
   //output
   clrscr();
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" |\t\t***** TOKO BUKU HALIFI *****\t\t |"<<endl;
    cout<<" |\t\t     Jl.Keadilan No.16\t\t         |"<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" Nama Buku                 : "<<nama_buku;
   switch(kode_buku)
      {
      case '1':
         cout<< "Sukses Belajar";
         harga=50000*jum_pembeli;
         break;
      case '2':
         cout<< "Kunci Pribadi yang Sukses";
         harga =35000*jum_pembeli;
         break;
      case '3':
         cout<< "Mencari mutiara didasar Hati";
         harga =45000*jum_pembeli;
         break;
      default:
            cout<<"Kode  tidak terdaftar !!";
         harga=0*jum_pembeli;
      }
   cout<<endl;
    cout<<" Harga Buku                : Rp "<<harga;
   cout<<endl;
    if (jum_pembeli>5)
     {
        potongan = harga * 10/100;
     }
    else
     {
        potongan= 0;
     }
    cout<<" Potongan                  : Rp "<<potongan;
    cout<<endl;
    cout<<" Jumlah Buku yang di beli  : "<<jum_pembeli;
    cout<<endl;
    cout<<" Bonus                     :"<<bonus;
     if (jum_pembeli >5)
    {
     cout<<"Note Book"<<bonus;
    }
     else
    {
     cout<<"Maaf Tidak Dapat Bonus"<<bonus;
    }
    cout<<endl;
    total_bayar = harga - potongan;
    cout<<" Total Bayar               : Rp "<<total_bayar;
    cout<<endl;
    ppn = total_bayar * 10/100;
    cout<<" Ppn                       : Rp "<<ppn;
    cout<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    cout<<" apakah anda mau input lagi? [Y/T] :";cin>>lagi;
    if(lagi == 'Y' || lagi =='y')
   {
    goto atas;
   }
   if (lagi == 'T' || lagi =='t')
   {
   goto selesai;
   }
   selesai:
   cout<<endl;
    cout<<" \t\t***** T E R I M A K A S I H *****\t\t "<<endl;
    cout<<" ---------------------------------------------------------"<<endl;
    getch();
}






Selasa, 09 Oktober 2018

PROGRAM C++ PERTEMUAN 3

tugas pertemuan 3

1. buatlah program untuk menghitung panjang kata berikut ini :
Akademi Manajemen Informatika dan Komputer Bina sarana Informatika


#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<iostream.h>
main()
{
char huruf[20];
char pindah[20];

clrscr();
cout<<"masukan sembarang kata =";
gets(huruf);
cout<<"panjang kata yang diinpukan =";
cout<<strlen(huruf);
getch();
}

Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika


2. Buatlah program untuk mengabungkan dua buah string

  1. kalimat 1 = Manajemen 
  2. kalimat2 = Informatika  
menjadi seperti berikut : ManajemenInformatika 

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
#include<iostream.h>
main()
{
char a1[20];
char a2[20];
clrscr();
cout<<"masukan kata -1 =";
cin>>a1;
cout<<"masukan kata -2 =";
cin>>a2;
strcat(a1,a2);
cout<<"hasil penggabungannya: "<<a1;
getch();
}