Halaman

Rabu, 11 April 2012

Cara Mudah Belajar C++ -- Tutorial 3 --

Pada season kali ini saya akan membahas Nested IF atau IF bersarang, Nested IF merupakan pernyataan IF yang berada di dalam pernyataan IF yang lain.

Studi Kasus :

Suatu perusahaan memberikan komisi kepada para salesman dengan ketentuan sebagai berikut :
  1. Bila salesman dapat menjual barang hingga Rp. 50.000,- maka akan diberikan uang jasa sebesar Rp. 20.000,- ditambah dengan uang komisi sebesar 10 % dari pendapatan yang diperoleh hari itu.
  2. Bila salesman dapat menjual barang diatas Rp. 50.000,- maka akan diberikan uang jasa sebesar Rp. 30.000,- ditambah dengan uang komisi sebesar 15 % dari pendapatan yang diperoleh hari itu.
  3. Bila salesman dapat menjual barang diatas Rp. 100.000,- maka akan diberikan uang jasa sebesar Rp. 40.000,- ditambah dengan uang komisi sebesar 25 % dari pendapatan yang diperoleh hari itu. 


Flowchart dari Nested IF adalah sebagai berikut :
Flowchart Tutorial 3


















Source code nya adalah sebagai berikut :
#include<stdio.h>
#include<conio.h>
#include<iostream.h>

void main()
{
    double pendptan, jasa=0, komisi=0, total=0;

    cout<<"Pendapatan Hari Ini Rp. ";
    cin>>pendptan;

    if ( pendptan >= 0 && pendptan <= 50000)
    {
        jasa = 20000;
        komisi = 0.1 * pendptan;
    }
    else
       
        if ( pendptan > 50000 && pendptan < 100000 )
        {
            jasa = 30000;
            komisi = 0.15 * pendptan;
        }

        else
        {
            jasa = 40000;
            komisi = 0.25 * pendptan;
        }
       

    /* Menghitung Total */
    total = komisi + jasa;
    cout<<"Uang Jasa    Rp. "<<jasa<<endl;
    cout<<"Uang Komisi    Rp. "<<komisi<<endl;
    cout<<"=============================================="<<endl;
    cout<<"Hasil Total    Rp. "<<total<<endl;

    getch();
}

seperti pada gambar di bawah ini
Gambar 1 Source Code
















Hasil eksekusinya seperti gambar dibawah ini
Gambar 2 Hasil eksekusi dari source code di atas




















Nah akhirnya selesai sudah tutorial bagian ketiga. bagi teman-teman yang sudah berkunjung di blog saya, sudilah kiranya berkirim komentar dan saran yang membangun agar saya dapat melengkapi apa yang di rasa kurang, see you the next season.

Selasa, 10 April 2012

Cara Mudah Belajar C++ -- Tutorial 2 --

Baiklah kita lanjutkan dan masih menggunakan Kondisi IF  serta ELSE

Studi Kasus :

Untuk menentukan menentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria :
  1. Jika total pembelian kurang dari Rp. 100.000,- maka potongan yang diterima sebesar 5 % dari total pembelian.
  2. Jika total pembelian lebih dari atau sama dengan Rp. 100.000,- potongan yang diterima sebesar 20 % dari pembelian.
Model flowchart menggunakan If ELSE adalah :

Flowchart Tutorial 2



















Untuk Source Code nya hampir sama dengan source code pada tutorial 1, buka Microsoft C++ caranya sama pada tutorial 1 :

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

void main ()
{
    double tot_beli, potongan=0, jum_bayar=0;

    cout<<"Total Pembelian Rp. ";
    cin>>tot_beli;

    if ( tot_beli >= 100000 )
       
        potongan = 0.2 * tot_beli;
       
    else
       
        potongan = 0.05 * tot_beli;
       

    cout<<"Besarnya potongan Rp. "<<potongan<<endl;
    jum_bayar=tot_beli-potongan;
    cout<<"Jumlah yang harus dibayarkan Rp.";
    cout<<jum_bayar;
    getch();
}
dibawah ini adalah gambar source code program
Gambar 1 Source Code













gambar dibawah ini adalah hasil eksekusinya dari souce code diatas :
Gambar 2 Hasil Eksekusi dari Source Code diatas







Baiklah sampai disini dulu perjumpaan kita see you next season.

Senin, 09 April 2012

Cara Mudah Belajar C++ --Tutorial 1--

Studi Kasus :

Tentukan besarnya potongan dari pembelian barang yang diberikan seorang pembeli, dengan kriteria :
  1. Tidak ada potongan jika total pembelian kurang dari Rp. 100.000,-
  2. Jika total pembelian lebih dari atau sama dengan Rp. 100.000,- potongan yang diterima sebesar 10% dari total pembelian.
Flowchart :
Flowchart Tutorial 1



















Buka program Microsoft C++ lalu pilih menu File~New lalu pada Tab File pilih C++ Source File dan klik OK lihat pada gambar dibawah ini :
Gambar 1 Program Microsoft C++ Ver 6.0













masukkan  source code dibawah ini seperti pada contoh gambar 2 :

source code ini menggunakan kondisi IF dengan tipe data Double dan variabel tot_beli, potongan=0, jum_bayar=0, pengertian mengenai tipe data dan variabel dapat di search melalui mas Google   

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

void main ()
{
    double tot_beli, potongan=0, jum_bayar=0;

    cout<<"Total Pembelian Rp. ";
    cin>>tot_beli;

    if (tot_beli>= 100000)

        potongan = 0.1 * tot_beli;

        cout<<"Besarnya potongan Rp."<<potongan<<endl;
        jum_bayar=tot_beli-potongan;

        cout<<"Jumlah yang harus dibayarkan Rp. ";
        cout<<jum_bayar<<endl;

    getch();
}

Gambar 2 Source Code













Hasil eksekusi nya seperti pada gambar dibawah ini :

Gambar 3 Hasil Eksekusi dari Source Code diatas.














Sekian dulu tutorial nya sesuai dengan pepatah
Bila ada sumur di ladang bolehlah kita menumpang mandi
jika ada umur panjang bolehlah kita sambung kembali xixixixi.