Skip to main content

Program Menghitung Pendapatan Karyawan Perusahaan Cat


Assallammualaikum wr.wb

Pada kesempatan kali ini kita akan membuat sebuah program lagi menngunakan bahasa c yaitu tentang menghitung pendapatan karyawan suatu perusahaan Cat. Contoh persoalannya seperti dibawah ini.


Suatu perusahaan cat memberikan komisi kepada para karyawannya dengan ketentuan sebagai berikut :
  1. Bila karyawannya bisa menjual cat hingga Rp. 200.000,akan diberikan uang jasa sebesar Rp. 20.000,- ditambah dengan uang komisi 10% dari pendapatan yang diperoleh hari itu.
  2. Bila karyawannya bisa menjual cat diatas Rp. 200.000,-akan diberikan uang jasa sebesar Rp. 50.000,- ditambah dengan uang komisi 15% dari pendapatan yang diperoleh hari itu.
  3. Bila karyawannya bisa menjual cat diatas Rp. 400.000,-akan diberikan uang jasa sebesar Rp. 75.000,- ditambah dengan uang komisi 15% dari pendapatan yang diperoleh hari itu. Buatl ah program if-else untuk menghitung pendapatan karyawan perusahaan tersebut?

Program bahasa C

#include <stdio.h>

int main()

{

    char nm[200];

    int total_penjualan_cat,uang_jasa,uang_komisi,pendapatan_karyawan;

 

    printf("\t\t\t\t\t===================================== \n");

    printf("\t\t\t\t\t       PT. Per-CAT'an Indonesia \n");

    printf("\t\t\t\t\t===================================== \n");

    printf("\n");

    printf("\t Nama karyawan             : "); gets(nm);

    printf("\t Total Penjualan Cat       : Rp. ");

    scanf("%d", &total_penjualan_cat);

    printf("\t======================================================= \n");

    printf("\n");

 

    if(total_penjualan_cat<=200000)

    {

        uang_jasa=20000;

        printf("\t Uang Jasa                 : Rp. %d\n", uang_jasa);

        uang_komisi=0.1*total_penjualan_cat;

        printf("\t Uang Komisi               : Rp. %d\n", uang_komisi);

        printf("\n");

        pendapatan_karyawan=uang_jasa+uang_komisi;

    }

    else if ((total_penjualan_cat>200000) && (total_penjualan_cat<400000))

    {

        uang_jasa=50000;

        printf("\t Uang Jasa                 : Rp. %d\n", uang_jasa);

        uang_komisi=0.15*total_penjualan_cat;

        printf("\t Uang Komisi               : Rp. %d\n", uang_komisi);

        printf("\n");

        pendapatan_karyawan=uang_jasa+uang_komisi;

    }

    else

    {

        uang_jasa=75000;

        printf("\t Uang Jasa                 : Rp. %d\n", uang_jasa);

        uang_komisi=0.15*total_penjualan_cat;

        printf("\t Uang Komisi               : Rp. %d\n", uang_komisi);

        printf("\n");

        pendapatan_karyawan=uang_jasa+uang_komisi;

    }

    printf("\t======================================================= \n");

    printf("\t Total Pendapatan Karyawan : Rp. %d\n", pendapatan_karyawan);

    printf("\t======================================================= \n");

 

    printf("\n");

    return 0;

}



Hasil Compiler-nya

  • Bila karyawannya bisa menjual cat hingga Rp. 200.000,akan diberikan uang jasa sebesar Rp. 20.000,- ditambah dengan uang komisi 10% dari pendapatan yang diperoleh hari itu.


  • Bila karyawannya bisa menjual cat diatas Rp. 200.000,-akan diberikan uang jasa sebesar Rp. 50.000,- ditambah dengan uang komisi 15% dari pendapatan yang diperoleh hari itu.

  • Bila karyawannya bisa menjual cat diatas Rp. 400.000,-akan diberikan uang jasa sebesar Rp. 75.000,- ditambah dengan uang komisi 15% dari pendapatan yang diperoleh hari itu. Buatlah program if-else untuk menghitung pendapatan karyawan perusahaan tersebut?





Nah mungkin itu tadi pembahasan mengenai program bahasa C tentang Menentukan pendapatan karyawan sebuah perusahaan cat. Kalo ada yang mau di tanyakan silahkan bisa comment di bawah.
Sekian dan Terima Kasih ...

Comments

Post a Comment