Belajar C++ tentang Fungsi

Inilah codingnya :

  1. /* ——————— */
  2. /* code tanpa FUNGSI     */
  3. /* ——————— */
  4. #include<conio.h>
  5. #include<stdio.h>
  6. #include<iostream.h>
  7. #include<iomanip.h>
  8. main( )
  9. {
  10.     char gol;
  11.    int lama,harga,denda,total,kembali,bayar;
  12.    awal:
  13.     clrscr();
  14.    cout<<“===========================================”<<endl;
  15.    cout<<“Masukkan golongan buku [A/B/C] : ”;cin>>gol;
  16.    if(gol==‘A’ || gol==‘a’)
  17.    {
  18.        harga=2000;
  19.    }
  20.    else if(gol==‘B’ || gol==‘b’)
  21.    {
  22.        harga=2500;
  23.    }
  24.    else if(gol==‘C’ || gol==‘c’)
  25.    {
  26.        harga=1500;
  27.    }
  28.    else
  29.    {
  30.        cout<<“Tak ada dalam pilihan”;
  31.       getch();
  32.       goto awal;
  33.    }
  34.    cout<<“Masukan Lama Sewa              : ”;cin>>lama;
  35.    if(lama>7)
  36.        {denda=500;}
  37.    else
  38.        {denda=0;}
  39.    total=harga+denda;
  40.    cout<<“——————————————-”<<endl;
  41.     cout<<“Harga Sewa Buku                = Rp. ”<<setiosflags(ios::right)<<setw(6)<<harga<<endl;
  42.     cout<<“D e n d a                      = Rp. ”<<setiosflags(ios::right)<<setw(6)<<denda<<endl;
  43.     cout<<“Total Harga                    = Rp. ”<<setiosflags(ios::right)<<setw(6)<<total<<endl;
  44.    cout<<“B a y a r                      = Rp.   ”; cin>>bayar;
  45.    cout<<“                               ————”<<endl;
  46.    kembali=bayar-total;
  47.     cout<<“Uang Kembali                   = Rp. ”<<setiosflags(ios::right)<<setw(6)<<kembali<<endl;
  48.    cout<<“===========================================”<<endl;
  49.     getch();
  50. }