web stats
Jumat, 29 November 2013 0 komentar

UTS Algoritma Pemrograman Gaji Pokok golongan I,II,dan III



Hari Senin tanggal 18 November  itu pertama kali aku UTS dijenjang Perkuliahan lho...... Rasanya sih lebih santai dari ulangan tengah semester jaman SMA udah materinya banyak takud remidi pula :D ,.... tapi walapun perkuliahan lebih santai aku tetep ngga mau meyepelekannya karena masih takud dimarahin Orang Tua kalau nilai nya jelek ;)
Nah di hari pertama aku UTS materi kuliah yang diuji Algoritma Pemrogaman sifat nya praktek sih dan open book jadi lebih memudahkan aku hehehe..... 
Tepat Pukul 13.00 Uts dimulai dan waktu aku liat soalnya wew koq agak berbeda dan itu menyulitkan semuanya bukan saya aja sih :D .....Yang pertama aku lakukan itu membuka aplikasi C++ terus kerjain deh yang aku bisa, itu juga nyontek sih sama kisi-kisi yang dikasih dosen hehe dan ini hasil inputan yang saya kerjakan
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(int argc, char *argv)
{
    char nama[31];
    int jam_lembur,gol;
    long int gaji_pokok,gaji_kotor,total_gaji_lembur;
    float pajak,asuransi,gaji_bersih;
       do {        system("cls");
    printf("Nama Pegawai    : ");fflush(stdin);gets(nama);
    printf("Golongan        : ");scanf("%i",&gol);
    printf("Lama Lembur     : ");scanf("%i",&jam_lembur);
    total_gaji_lembur=(long int)50000*jam_lembur;
    if (gol <1 || gol>3){cout<<"\n\nHanya Menerima Golongan 1, 2 atau 3\nSilakan Tutup dan Ulangi Kembali !\n\n\n";system("PAUSE");}
           }
    while(gol<1 || gol>3);
    //penentuan gaji pokok
    if(gol==1) {gaji_pokok=800000;} else if(gol==2){gaji_pokok=1200000;} else if(gol==3){gaji_pokok=2500000;}
    //konversi tipe data
    gaji_kotor=gaji_pokok+total_gaji_lembur;
    pajak=0.025*gaji_kotor;
    asuransi=0.05*gaji_kotor;
    gaji_bersih=gaji_kotor-(pajak+asuransi);
    system("cls");
    printf("DAFTAR PERHITUNGAN GAJI PEGAWAI\n");
    printf(" \n");
    printf("===============================================================================\n");
    printf(" \n");
    printf("Nama Pegawai          : %s\n",nama);
    printf("Golongan              : %10li\n",gol);
    printf(" \n");
    printf("Gaji Pokok            : Rp. %10li\n",gaji_pokok);
    printf("Lama Lembur           : %i jam\n",jam_lembur);
    printf("Total Gaji Lembur     : Rp. %10li\n",total_gaji_lembur);
    printf("Gaji Kotor            : Rp. %10li\n",gaji_kotor);
    printf(" \n");
    printf("POTONGAN\n");
    printf("Pajak (2.5%%)          : Rp. %10.0f\n",pajak);
    printf("Asuransi (5%%)         : Rp. %10.0f\n",asuransi);
    printf("Gaji Bersih           : Rp. %10.0f\n\n",gaji_bersih);
    system("PAUSE");
    return 0;
}





Google Translate

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified
Cute Rocking Baby Monkey
 
;