Selasa, 03 Juli 2012

Contoh Program Struktur Data dalam Bahasa C++

contoh program menentukan gaji pegawai dengan menggunaka struktur data dengan menggunakan visual c++..

check this out :D

#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
struct pegawai
{
    char nomor[10]  ;
    char nama[25]  ;
    int gapok,lembur,tunjangan,gatot;
    float lem,tun,gap;
}

peg [10];
int i=0;

void masuk()
{
    int a;
    cout<<"masukkan jumlah data : ";cin>>a  ;
    cout<<endl;
    for (i=1; i<=a;i++)
    {
        cout<<"data ke-"<<i<<endl;
        cout<<"masukkan nomor pegawai : ";cin>>peg[i].nomor;
        cout<<"masukkan nama pegawai : ";cin>>peg[i].nama;
        cout<<"gaji pokok : ";cin>>peg[i].gapok;
        cout<<"jumlah jam lembur : ";cin>>peg[i].lembur;
        cout<<"tunjangan : ";cin>>peg[i].tunjangan;
        cout<<endl;
        peg[i].lem=(0.03*peg[i].gapok);
        peg[i].tun=(0.15*peg[i].gapok);
        peg[i].gap=(peg[i].gapok+peg[i].lem+peg[i].tun);
        cout<<endl;
    }
    getch();
}
void tampil()
{
    for (int j=1;j<i;j++)
    {
        cout<<"data ke-"<<j<<endl;
        cout<<"nomor pegawai : "<<peg[j].nomor<<endl;
        cout<<"nama pegawai : "<<peg[j].nama<<endl;
        cout<<"gaji pokok : "<<peg[j].gapok<<endl;
        cout<<"upah lembur : "<<peg[j].lem<<endl;
        cout<<"tunjangan : "<<peg[j].tun<<endl;
        cout<<"=========================+\n";
        cout<<"total gaji : "<<peg[j].gap;
        cout<<endl;
      cout<<endl;

    }
    getch();
}

int main()
{
    int  pilih;
    do
    {
        clrscr ();
        cout<<"menu"<<endl;
        cout<<"1. masuk"<<endl;
        cout<<"2. tampil"<<endl;
        cout<<"3. keluar"<<endl;
        cout<<"masukkan pilihan : "; cin>>pilih;
        switch (pilih)
        {
            case 1 : masuk();break;
            case 2 : tampil();break;
        }
    }
    while (pilih!=3)  ;
    getch();
    return 0;
}

Senin, 02 Juli 2012

Contoh Program Kalkulator Sederhana dalam Bahasa C++

contoh coding kalkulator sederhana dengan menggunaka bahasa C++ ==>

#include <iostream.h>
#include <conio.h>
int main()
{
        int pilih;
        float v1,v2;

    cout<<"PROGRAM KALKULATOR SEDERHANA" <<endl;
    cout<<"1. PENJUMLAHAN"<<endl;
    cout<<"2. PENGURANGAN"<<endl;
    cout<<"3. PERKALIAN"<<endl;
    cout<<"4. PEMBAGIAN"<<endl;
    cout<<"masukkan pilihan : ";
    cin>>pilih;

        if (pilih == 1)
        {
            cout<<"PENJUMLAHAN" <<endl;
            cout<<"masukkan variabel 1 : ";
            cin>> v1;
            cout<<"masukkan variabel 2 : ";
            cin>> v2;
            cout<<"hasil dari " <<v1 <<" + " <<v2 <<" = " <<v1+v2;

        }

        else if (pilih == 2)
        {
            cout<<"PENGURANGAN" <<endl;
            cout<<"masukkan variabel 1 : ";
            cin>> v1;
            cout<<"masukkan variabel 2 : ";
            cin>> v2;
            cout<<"hasil dari " <<v1 <<" - " <<v2 <<" = " <<v1-v2;

        }

        else if (pilih == 3)
        {
            cout<<"PERKALIAN" <<endl;
            cout<<"masukkan variabel 1 : ";
            cin>> v1;
            cout<<"masukkan variabel 2 : ";
            cin>> v2;
            cout<<"hasil dari " <<v1 <<" x " <<v2 <<" = " <<v1*v2;

        }

        else if (pilih == 4)
        {
            cout<<"PEMBAGIAN" <<endl;
            cout<<"masukkan variabel 1 : ";
            cin>> v1;
            cout<<"masukkan variabel 2 : ";
            cin>> v2;
            cout<<"hasil dari " <<v1 <<" / " <<v2 <<" = " <<v1/v2;

        }

        else if (pilih == 5)
        {
            cout<<"TERIMA KASIH" <<endl;
            cout<<"www.ciahkoko.blogspot.com";
        }
    getch ();

}