23 Jan 2014

Program C++ Tentang Kasir Rumah Makan




Dalam pembuatan program pasti ada namanya kode program dalam makalah ini penulis membuat program tentang kasir rumah makan, dan kodenya sebagai berikut :
#include <iostream.h>
#include <conio.h>
#include <stdio.h>

/*TUGAS  UAS MATA KULIAH PEMROGRAMAN C++.
Nama :Sahrul Gunawan
Nim : 130403010045
Fak/Prodi : FTI/TI
Web : http://sahrul-ti.blogspot.com
MEMBUAT PROJECT KASIR SEDERHANA MENGGUNAKAN TURBO C++ */
main()
{
char   *nm_mkn, *nm_mnm, kd_paket, pilihan2, nampel[10];
float  jum_bel, harga, bayar, kembalian, total, ppn, diskon, tobay;

awal:
clrscr();

cout << "                     RESTO CITA RASA     \n";
cout << "                       ALA MADURA       \n";
cout<<endl;
cout << "--------------------------------------------------------------\n";
cout << "|Paket|    MENU MAKANAN     |   MENU MUNUMAN   |    HARGA    |\n";
cout << "--------------------------------------------------------------\n";         
cout << " | A   |            Nasi Guling                 |  Jus Alpukat              | RP. 20.000  |\n";
cout << " | B   |            Mie Ayam                   |  Extrajoss                   | Rp. 15.000  |\n";
cout << " | C   |            Nasi Goreng                |  Es Jeruk                    | RP. 15.000  |\n";
cout << " | D   |            Nasi Campur               |  Jus sirsak                  | Rp. 10.000  |\n";
cout << " | E   |            Sate ayam                    |  Es teh                       | RP. 15.000  |\n";
cout << " | F   |                        Nasi telor                     |  Es fanta                    | RP. 20.000  |\n";
cout << " | G  |             Nasi lalapan                 |  Teh anget                  | RP. 15.000  |\n";
cout << " | H  |             Bakso special              |  Jus Mangga              | RP. 15.000  |\n";
cout << "--------------------------------------------------------------\n\n";

cout << "=======================================\n";
cout << "|            RESTO CITA RASA          |\n";
cout << "|               ALA MADURA            |\n";
cout << "=======================================\n\n\n";
paket:
cout << " Nama Pelanggan  : ";
cin >> nampel;
cout << " Silahkan Masukan Kode Paketnya  [A/B/C/D/E/F/G/H]: ";
cin >> kd_paket;
cout << " Jumlah Beli   : ";
cin >> jum_bel;
cout << "--------------------------------------------\n";


if (kd_paket=='A' || kd_paket=='a')
            {
            nm_mkn="Nasi Be Guling";
            nm_mnm="Jus Alpukat";
            harga=20000;
            }

else if (kd_paket=='B' || kd_paket=='b')
            {
            nm_mkn="Mie Ayam";
            nm_mnm="Extrajoss";
            harga=15000;
            }

else if (kd_paket=='C' || kd_paket=='c')
            {
            nm_mkn="Nasi Goreng";
            nm_mnm="Es Jeruk";
            harga=15000;
            }

else if (kd_paket=='D' || kd_paket=='d')
            {
            nm_mkn="Nasi Campur";
            nm_mnm="Jus sirsak";
            harga=10000;
            }
else if (kd_paket=='E' || kd_paket=='e')
            {
            nm_mkn="Sate ayam";
            nm_mnm="Es teh";
            harga=15000;
            }

else if (kd_paket=='F' || kd_paket=='f')
            {
            nm_mkn="Nasi telor";
            nm_mnm="Es fanta";
            harga=20000;
            }

else if (kd_paket=='G' || kd_paket=='g')
            {
            nm_mkn="Nasi lalapan";
            nm_mnm="Teh anget";
            harga=15000;
            }

else if (kd_paket=='H' || kd_paket=='h')
            {
            nm_mkn="Bakso spesial";
            nm_mnm="Jus mangga";
            harga=15000;
            }


else
{
cout << "\n[ Maaf Masukkan Paket Sesuai Pilihan di Atas, Terimaksih !!]"<<endl;
            cout << "--------------------------------------------\n";
getche ();
goto paket;
}

            clrscr();

            cout << "=======================================\n";
            cout << "|            RESTO CITA RASA          |\n";
            cout << "|               ALA MADURA            |\n";
            cout << "=======================================\n\n\n";

           

cout << "Nama Makanan : "<<nm_mkn<<"\n";
            cout << "Nama Minuman : "<<nm_mnm<<"\n";
            cout << "Harga        : Rp "<<harga<<"\n";
            cout << "_________________________________________\n";


                        total=jum_bel*harga;
                        ppn=0.0*total;
                        tobay=(total+ppn)-diskon;

                        if (jum_bel >= 3)
                        diskon=0.10*harga*jum_bel;
                        else if (jum_bel < 3)
                        diskon=0;

            cout << "Total Harga  : Rp "<<total<<"\n";
            cout << "PPN              : Rp "<<ppn<<"\n";
            cout << "Diskon          : Rp "<<diskon<<"\n";
            cout << "_________________________________________\n";
           
            bayar:
            cout << "Total Bayar  : Rp "<<tobay<<"\n";
            cout << "Bayar            : Rp ";
            cin >> bayar;"\n";

if (bayar < tobay)
            {
            cout << "\n\n_________________________________________\n";
            cout << "Maaf, Uang Anda Kurang Maz !!! (Silahkan tekan enter)"<<endl;
            cout << "_________________________________________\n";
  
            getche();
            goto bayar;
            }

            cout << "_________________________________________\n";
            kembalian=bayar-tobay;
            cout << "Kembalian    : Rp "<<kembalian<<"\n";
            cout << endl;
            cout << "=========================================\n";

            cout << endl<<endl;
cout << "TERIMA KASIH ATAS KUNJUNGANNYA SAUDARA "<< nampel<<"\n";
            cout << endl;


{
cout << "=========================================\n";
cout << "\nApakah ingin menghitung ulang ? [Y/N] : ";
cin >> pilihan2;

switch(pilihan2)
            {
            case 'Y':
            case 'y' :
            goto awal;
            break;

            case'N':
            case 'n' :
            clrscr();

            cout << endl << endl;
cout << "  SELAMAT MENIKMATI DAN SELAMAT DATANG KEMBALI\n";
            cout << "                            -=SEE YOU GOOD BY=-";
            getche();
            break;

default:
cout << "Inputkan Pilihan dengan Benar !!!";
getche();
}

return 0;
}
getch();
}

- kode program setelah di kompile. 


Nahh itu programnya sob, gampang kan...??? semoga brmanfaat bagi kita semua, Amiieenn...
dan jangan lupa ya joinnya + komentarnya...

5 Jan 2014

Program C++ Variabel IP mahasiswa


Contoh Aplikasi program C++ untuk menentukan variable IP mahasiswa 

Aplikasi program C++ untuk menentukan IP mahasiswa ini dibuat untuk memberikan pemahaman terhadap pemrograman C++ dan sebagai contoh penerapan dari pemrograman C++. Pada program ini ada 2 inputan yaitu memasukkan nama dari mahasiswa dan IP yang di peroleh.
Sebenarnya program ini sangat sederhana, tetapi ini adalah tutorial dasar untuk pemrograman C++ untuk pemula sehingga bisa menambah pengetahuan dan pemahaman tentang program - program C++. Pada program ini nanti akan ada 3 kemungkinan pada outputnya yaitu "memuaskan" , "sangat "memuaskan" , dan "istimewa".

Berikut adalah script program untuk aplikasi tersebut:
#include<iostream.h>
#include<conio.h>

void main()
{
clrscr();
float IP;
char nama[20];
cout<<"masukan nama:"<<endl;
cin>>nama;
cout<<"masukan IP"<<endl;
cin>>IP;
{
if (IP>=2.00&&IP<=2.75)
cout<<"Memuaskan"<<endl;
if (IP>=2.76&&IP<=3.50)
cout<<"sangat memuaskan"<<endl;
if (IP>=3.51&&IP<=4.00)
cout<<"Istimewa"<<endl;
}
getch();
}

Terimakasih atas kunjungan anda semoga artikel ini bermanfaat bagi kita semua, khususnya para pembaca. dan jangan lupa komentarnya + join yaa sob di web ini.

4 Jan 2014

Fungsi Menggunakan Prototype pada Pemrograman C++


Contoh penggunaan fungsi menggunakan prototype pada pemrograman C++

         Contoh penggunaan fungsi prototype pada pemrograman C++, pada aplikasi ini kita akan memasukan inputan berupa 2 angka dan dari program tersebut kita bisa menghasilkan hasil dari perkalian dari kedua bilangan tersebut. Sebagai contoh jika kita memasukan angka 2 pada " a " dan angka " 3 " pada " b " maka hasil dari program tersebut adalah 6, atau anda bisa mencoba sendiri dengan menjalankan pada program Turbo C++ anda.

Berikut adalah script yang saya gunakan:
#include <iostream.h>
#include <conio.h>

int fungsi (int x, int y)
{
return (x*y);
}

void main()
{
int hasil,a,b;
cout<<"contoh penggunaan fungsi"<<endl;
cout<<"a = ";cin>>a;endl;
     cout<<"b = ";cin>>b;endl;
hasil = fungsi (a,b);
cout<<"hasil = "<<hasil;

getch();
}

3 Jan 2014

Program C++ untuk penerapan fungsi array


Aplikasi Program C++ untuk penerapan fungsi array

Contoh aplikasi program C++ untuk menerapkan fungsi array pada C++, contoh program ini untuk menambah pemahaman dan penerapan dari suatu perintah pada pemrograman C++, Aplikasi ini sangat sederhana dan saya semoga artikel yang hanya sedikit ini bisa bermanfaat bagi pembaca yang mendalami atau belajar pemrograman C++.
Untuk menjalankan script program dibawah anda bisa menggunakan turbo C++ atau program lain yang bisa menjalankan perintah dengan menggunakan bahasa C++. Berikut adalah script untuk aplikasi program tersebut:

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

void main()
{
 int nilai[5]={56,67,57,76,72};
 int i;

clrscr();
 for(i=0; i<5; i++)
{
cout<<"nilai Array Index ke -"<<i<<"=";
cout<<i<<endl;
}

getch();
}

PENGULANGAN DALAM PROGRAM C++


Alhamdulillah gimana kabarnya sob.. pada sehat semua kan, ? nah..kali ini saya akan posting scrip di programan C++ tentang bagaimana cara menggunakan FOR, WHILE, dan REPEAT. oke dech tidak usah terlalu panjang, nichh dibawah ini codingannya....selamat belajar dan semoga bermanfaat bagi kita semua, khususnya para pembaca, Amieenn..

 (Scrip dasar FOR, WHILE, REPEAT)

{
     Int  i;
     For(i=0; i<=100; i++ )
     Cout<<”  ”<<BELAJAR ALGORITMA<<endl;
}

Ø WHILE
Int  i;
i=0;
          while  (i<100)
{
          Cout <<”BELAJAR PEMROGRAMAN”<<endl;
          i++;
}

Ø REPEAT
{
        Int i;
               I=1;
               repeat
                               cout <<”BELAJAR ALGORITMA”
                              i=i+1;
                               until (i < 5);
                               end.                  
}

Nahh ini sob , ..saya juga posting FLOWCHART ALGORITMA dalam pemprograman, tentang cara menghitung volume balok. selamat memahami ya, saya yakin anda pasti bisa memahaminya...!!!

(Flowchart Menghitung Volume Balok)



(Contoh Notasi Algoritma)
Algoritma menghitung luas persegi panjang:
luas persegi panjang = panjang*lebar.
Ø  mulai.
Ø  baca panjang
Ø  baca lebar
Ø  hitung luas = panjang*lebar
Ø  cetak luas
Ø  selesai.


Saya atas nama SAHRUL kurang lebihnya mohon maaf, dan jangan lupa komentarnya, dan jangan lupa kunjungi lagi postingan yang saya buat dalam web ini, meskipun masih banyak kesalahan dan saya juga mengharap komentar sobat . . .