Belajar C++ Penjualan

Posted by TEKNIK INFORMATIKA on Wednesday 25 February 2015

borland c++

Berikut adalah contoh bahasa C++ dalam program penjualan susu :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
void main()
{
char jenis_susu;
int uk,jb;
float hrg,byr;
   cout<<"Toko Kelontong Keroncongan\n"<<endl;
   cout<<"<<------------------------->>\n"<<endl;
   cout<<"A. Susu Dancow\n"<<endl;
   cout<<"1. Ukuran Kecil\n"<<endl;
   cout<<"2. Ukuran Sedang\n"<<endl;
   cout<<"3. Ukuran Besar\n"<<endl;
   cout<<"B. Susu Bendera\n"<<endl;
   cout<<"1. Ukuran Kecil\n"<<endl;
   cout<<"2. Ukuran Sedang\n"<<endl;
   cout<<"3. Ukuran Besar\n"<<endl;
   cout<<"B. Susu SGM\n"<<endl;
   cout<<"1. Ukuran Kecil\n"<<endl;
   cout<<"2. Ukuran Sedang\n"<<endl;
   cout<<"3. Ukuran Besar\n"<<endl;
cout<<"jenis susu[A/B/C] = ";cin>>jenis_susu;
cout<<"ukuran[1/2/3] = ";cin>>uk;
if(jenis_susu=='A' && uk==1)
{
hrg=15000;
}
else if(jenis_susu=='A' && uk==2)
{
hrg=20000;
}
else if(jenis_susu=='A' && uk==3)
{
hrg=25000;
}
if(jenis_susu=='B' && uk==1)
{
hrg=13500;
}
else if(jenis_susu=='B' && uk==2)
{
hrg=17500;
}
else if(jenis_susu=='B' && uk==3)
{
hrg=20000;
}
if(jenis_susu=='C' && uk==1)
{
hrg=15000;
}
else if(jenis_susu=='C' && uk==2)
{
hrg=18500;
}
else if(jenis_susu=='C' && uk==3)
{
hrg=22000;
}
cout<<"harga satuan="<<hrg<<endl;
cout<<"jumlah beli=";cin>>jb;
byr=hrg*jb;
cout<<"harga yang harus dibayar ="<<byr;
getch();
}

  • kode tersebut menggunakan fungsi "cout" untuk membuat daftar menu dan mendeskripsikan jenis susu menggunakan fungsi "if"
  • pada kode diatas juga terdapat type data float, yaitu memungkinkan type data bentuk desimal
  • untuk mencari harga total kita menggunakan rumus byr=hrg*jb;
kode ini hampir mirip dengan kode-kode sebelumnya yang sudah saya posting
kalian tidak perlu menghafal kode nya, yang penting adalah kalian mengerti logikanya, kalian bisa belajar menggunakan flowchart atau berlatih membuat program. Dengan sering berlatih, Logika kalian akan terasah dengan sendirinya..

kurang paham? silahkan tinggalkan komentar, semoga saya bisa membantu :)

note : script di jalankan di compiler Borland c++ 5.02

Blog, Updated at: 18:51

4 komentar:

  1. sya udah coba mnggunakan ktrangan yg berbeda pda saat menentukan harga itu langsung mncul nilainya sendri tapi tidak sesuai dengan lgika yg di buat itu gmna?

    ReplyDelete
  2. #include
    #include
    #include
    void main()
    {
    char jenis_makanan;
    int tmbhn, jb, hrg,byr;
    cout<<"rumah makan indah sari"<>\n"<<endl;
    cout<<"A. nasi goreng"<<endl;
    cout<<"1. dengan sosis"<<endl;
    cout<<"2. dengan telur"<<endl;
    cout<<"B. mi goreng"<<endl;
    cout<<"1. dengan sosis"<<endl;
    cout<<"2. dengan telur"<<endl;
    cout<<"jenis makanan(A/B) = ";
    cin>>jenis_makanan;
    cout<<"dengan (1/2) = ";
    cin>>tmbhn;
    if(jenis_makanan=='A' && tmbhn==1)
    {
    hrg=15000;
    }
    else if(jenis_makanan=='A' && tmbhn==2)
    {
    hrg=13000;
    if (jenis_makanan=='B' && tmbhn==1)
    {
    hrg=13000;
    }
    else if (jenis_makanan== 'B' && tmbhn==2)
    {
    hrg=10000;
    }

    }

    cout<<"harga satuan="<<hrg<<endl;
    cout<<"jumlah beli=";cin>>jb;
    byr=hrg*jb;
    cout<<"harga yang harus dibayar ="<<byr;
    getch();
    }

    ReplyDelete

Search This Blog

Follow This Blog

Total Pageviews