Minggu, 30 November 2014

program menghitung nilai akhir perkuliahan

Buatlah program menghitung nilai akhir perkuliahan pada suatu matakuliah, dengan ketentuan sebagai berikut :
·         Nilai Absen*10%
·         Nilai Tugas*20%
·         Nilai UTS*30%
·         Nilai UAS*40%

Untuk proses penilaian dilakukan didalam file header dan disimpan nama file header tersebut hitnilai.h .
            Tampilan yang diinginkan :

            Program Hitung Nilai Akhir Mata Kuliah
       Masukkan NIlai Absen : ….. <di-input>
            Masukkan NIlai Tugas : …. .<di-input>
            Masukkan NIlai UTS   : …. .<di-input>
            Masukkan NIlai UAS   : …. .<di-input>

            Nilai Murni Absen =<data-inputtan>*10%=<hasil-proses>
Nilai Murni Tugas =<data-inputtan>*20%=<hasil-proses>
            Nilai Murni UTS   =<data-inputtan>*30%=<hasil-proses>
            Nilai Murni UAS   =<data-inputtan>*40%=<hasil-proses>
            Nilai AKhir yang diperoleh sebesar : ….<hasil-proses>


LISTING :

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include "hitnilai.h"
mulai()
awal
int nilai_absensi,nilai_tugas,nilai_uts,nilai_uas;
int nilai_murni_absensi,nilai_murni_tugas,nilai_murni_uts,nilai_murni_uas,nilai_akhir;
hapus();
cetak<<"\n\n\t\t Program Hitung Nilai Akhir Mata Kuliah";
cetak<<"\n\n\t\t **************************************"<<baru;
cetak<<"Nilai Absensi : ";masukkan>>nilai_absensi;
cetak<<"Nilai Tugas   : ";masukkan>>nilai_tugas;
cetak<<"Nilai UTS     : ";masukkan>>nilai_uts;
cetak<<"Nilai UAS     : ";masukkan>>nilai_uas;
cetak<<baru;
nilai_murni_absensi=nilai_absensi*10/100;
nilai_murni_tugas=nilai_tugas*20/100;
nilai_murni_uts=nilai_uts*30/100;
nilai_murni_uas=nilai_uas*40/100;
nilai_akhir=(nilai_murni_absensi+nilai_murni_tugas+nilai_murni_uts+nilai_murni_uas);
cetak<<baru;
cetak<<"Nilai Murni Absensi = "<<nilai_murni_absensi<<baru;
cetak<<"Nilai Murni Tugas   = "<<nilai_murni_tugas<<baru;
cetak<<"Nilai Murni UTS     = "<<nilai_murni_uts<<baru;
cetak<<"Nilai Murni UAS     = "<<nilai_murni_uas<<baru;
cetak<<"Nilai Akhir yang diperoleh sebesar : "<<nilai_akhir<<baru;
cetak<<baru;
tahan();
akhir

Senin, 03 November 2014

percabangan IF (UTS sem 1) BSI

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int by_inap,lama_inap,tobay,discount,total,ubay,ukem,inap;
char nm_petugas[30],nm_cust[30],kd_kamar[1],jns_kamar[50];
cout<<"\t********===========**********"<<endl;
cout<<"\tLosmen ''Rainbow'' Inn"<<endl;
cout<<"\tNota booking Kamar Losmen"<<endl;
cout<<"\t==================================="<<endl;
cout<<"Input Nama Petugas\t:";cin>>nm_petugas;
cout<<"\nInput Nama Customer\t:";cin>>nm_cust;
cout<<"Input Kode Kamar[S/D/F]\t:";cin>>kd_kamar;
cout<<"Input Lama Inap\t:";cin>>inap;
if(strcmpi(kd_kamar,"S")==0)
    {
    strcpy(jns_kamar,"Standart Room - Singgle Band");
   by_inap=125000;
   }
else if(strcmpi(kd_kamar,"D")==0)
    {
    strcpy(jns_kamar,"Delux Room - Double Bad,include Breakfast");
   by_inap=225000;
   }
else
    {
   strcpy(jns_kamar,"family Room - Extra Bad,include Breakfast");
   by_inap=270000;
   }
clrscr();
cout<<"\t********===========**********"<<endl;
cout<<"\tLosmen ''Rainbow'' Inn"<<endl;
cout<<"\tNota booking Kamar Losmen"<<endl;
cout<<"\n\t==================================="<<endl;
cout<<"\nNama Petugas\t:";cout<<nm_petugas;
cout<<"\nNama Customer\t:";cout<<nm_cust;
cout<<"\nJenis Kamar\t:";cout<<jns_kamar;
cout<<"\nBiaya inap\t:";cout<<by_inap;
cout<<"\nLama Inap\t:";cout<<inap;
tobay=by_inap*inap;
cout<<"\n==================================="<<endl;
cout<<"\n\t\tTotal Bayar\t:";cout<<tobay;
if(inap>3)
{
discount=0.05*tobay;
}
else
{
if(inap<3)
{
discount=0;
}
}
cout<<"\n\t\tdiscount\t:";cout<<discount;
total=tobay-discount;
cout<<"\n\t\tGrand Total\t:";cout<<total;
cout<<"\n\t\tUang Bayar\t:";cin>>ubay;
ukem=ubay-total;
cout<<"\n\t\tuang Kembali\t:";cout<<ukem;
getch();
}

thank yah sudah mampir di blog saya. gimana pendapat anda tentang blog saya.