Kalo Berani Satu-Satu Simpaty Blues: Juni 2011
 

Pages

Soal=>
Buatlah program untuk menghitung besarnya diskon yang diberikan atas besarnya sejumlah pembelian dengan ketentuan sebagai berikut :


-jika belanja dibawah Rp. 1000000 maka tidak mendapatkan diskon


-jika belanja di mulai dari Rp 1000000 sampai dengan Rp 5000000 , maka mendapat diskon sebesar 20%


-jika belanja di atas Rp 5000000 , maka mendapat diskon sebesar 35%


Fungsi yang harus di buat potong() untuk menghitung besar potongan yang akan diberikan dengan tampilan yang diinginkan sebagai berikut :

PROGRAM HITUNG POTONGAN

Besar pembelian barang Rp ……….. <di input>

Besar diskon yang diberikan Rp ……………… <hasil proses>

Besar harga yang harus di bayarkan Rp………….. <hasil proses>
Listing ::::::>
#include "conio.h"
#include "stdio.h"
#include "iostream.h"

potong(long int *pembelian_barang,long int *diskon)
{
if(*pembelian_barang>5000000)
*diskon=*pembelian_barang*35/100;
else
if(*pembelian_barang>=1000000 && *pembelian_barang<=5000000)
*diskon=*pembelian_barang*20/100;
else
*diskon=0;
}

garis()
{
textcolor(11);cprintf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
cout<<endl;
}

main()
{
long int pmbelian,dskn,total;
textcolor(10);cprintf(" PT. CHEVER SQUERE ");//texnya berwarna ..(harus pake cprintf)
cout<<endl;
textcolor(13);cprintf(" JL. Cinta Gang Rindu ");
cout<<endl;
textcolor(15);cprintf(" PROGAM HITUNG POTONGAN ");
cout<<endl;
garis();
cout<<endl;
textcolor(14);cprintf(" Besar Pembelian Barang            Rp. ");cin>>pmbelian;
cout<<endl;
potong(&pmbelian,&dskn);
cout<<" Besar Diskon yang diberikan       Rp. "<<dskn<<endl;
total=pmbelian-dskn;
cout<<" Besar Harga yang harus dibayarkan Rp. "<<total<<endl;
textcolor(25);cprintf(" ********** TERIMA KASIH  ************ ");
cout<<endl;
textcolor(18);cprintf(" ()()()()()()  BANYAK   ()()()()()() ");
getch();
}

Diposting oleh Tanziilur Rahman
Kamis, 16 Juni 2011 di 07.46 | 0 komentar  
Soal =>
Buatlah program menghitung nilai akhir perkuliahan pada suatu mata kuliah , dengan ketentuan sebagai berikut :

                *Nilai Absensi * 10%

                * Nilai Tugas * 20%

                * Nilai U.T.S * 30%

                * Nilai U.A.S * 40%

Untuk proses penilaian dilakukan di dalam file header dan simpan nama file header tersebut hitnilai.h



Buatlah program header di bawah ini , kemudian  simpan dengan nama : hitnilai.h , pada folder kerja anda folder include

/*hitnilai.h

*/
#define awal {
#define akhir }
#define mulai( ) main( )
#define cetak cout
#define tampil cprintf
#define masuk scanf
#define hapus( ) clrscr( )
#define jika if
#define warna textcolor
#define tahan getche( )
#define berubah cin
#define turun endl   


Simpan pada direktori C:\BC5\INCLUDE\..... , selanjutnya compile file hitnilai.h .


Akan menjadi seperti di bawah ini =>
/*-----------------------------------*/
/*program dengan file header sendiri*/
/*----------------------------------*/

#include "stdio.h"
#include "conio.h"
#include "iostream.h"
#include "hitnilai.h"

mulai()
awal

                int absen,tugas1,UTS1,UAS1,nilai,absensi,tugas2,UTS2,UAS2,nilaiakhir;

   hapus();
   warna(4);
   tampil("\nPROGRAM MENGHITUNG NILAI AKHIR MATA KULIAH\n");
   cetak<<endl;
   cetak<<"Masukkan Nilai Absensi : ";berubah>>absen;
   cetak<<"Masukkan Nilai Tugas   : ";berubah>>tugas1;
   cetak<<"Masukkan Nilai U.T.S   : ";berubah>>UTS1;
   cetak<<"Masukkan Nilai U.A.S   : ";berubah>>UAS1;
   absensi = absen*10/100;
   tugas2 = tugas1*20/100;
   UTS2 = UTS1*30/100;
   UAS2 = UAS1*40/100;
   nilaiakhir = absensi+tugas2+UTS2+UAS2;
   cetak<<turun;
   cetak<<"----------------------------------------------------";
   cetak<<endl;
   cetak<<"\tNilai Murni Absensi = "<<absen;
   cetak<<" * 10% = "<<absensi<<turun;
   cetak<<"\tNilai Murni Tugas = "<<tugas1;
   cetak<<" * 20% = "<<tugas2<<turun;
   cetak<<"\tNilai Murni U.T.S = "<<UTS1;
   cetak<<" * 30% = "<<UTS2<<turun;
   cetak<<"\tNilai Murni U.A.S = "<<UAS1;
   cetak<<" * 40% = "<<UAS2;
   cetak<<turun;
   cetak<<"\tNilai Akhir yang diperoleh sebesar : "<<nilaiakhir;
   cetak<<turun;
   cetak<<"-----------------------------------------------------";
tahan;
akhir

hasil runing dan outputnya =>
http://www.4shared.com/get/OONhU-hI/Tugas_8_file_header.html
Diposting oleh Tanziilur Rahman
So4l=>

Data ke-1
NIM :
NAMA :
KELAS :
NILAI 1 :
NILAI 2 :
NA :

Data ke-2
NIM :
NAMA :
KELAS :
NILAI 1 :
NILAI 2 :
NA :


DATA NILAI MAHASISWA BSI
===============================================================
No. NIM NAMA KELAS NILAI 1 NILAI 2 NA KET
1.
2.
===============================================================

Listing ::
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
/* TANZIILUR RAHMAN */
/* NIM:11110147 */
/* KELAS:11.1A.03 */
/* TUGAS 7 */
main()
{
char nama[20][10],nim[8][10],kelas[10][10],*ket[10];
int i,q,n1[10],n2[10],na[10];

cout<<"               DATA NILAI MAHASISWA BSI       "<<endl;
cout<<"              ===========================     "<<endl;
cout<<"   masukkan jumlah mahasiswa =                ";cin>>q;
for     (i=1;i<=q;i++)
{
cout<<" DATA KE - "<<i<<endl;
cout<<" NIM       :";cin>>nim[i];
cout<<" NAMA      :";cin>>nama[i];
cout<<" KELAS     :";cin>>kelas[i];
cout<<" NILAI 1   :";cin>>n1[i];
cout<<" NILAI 2   :";cin>>n2[i];

cout<<endl;
na[i]=(n1[i]+n2[i])/2;

if (na[i]>=65)
{
 ket[i]=    "lulus";
}
else
{
 ket[i]=    "tidak lulus";
}

}
clrscr();
cout<<"                           DATA NILAI MAHASISWA              "<<endl;
cout<<"==============================================================================="<<endl;
cout<<"NO.   NAMA      NIM       KELAS        NILAI1       NILAI2       NA        KET "<<endl;
cout<<"==============================================================================="<<endl;
for   (i=1;i<=q;i++)
{

cout<<setiosflags (ios::left)<<setw(10)<<i;
cout<<setiosflags (ios::left)<<setw(10)<<nama[i];
cout<<setiosflags (ios::left)<<setw(10)<<nim[i];
cout<<setiosflags (ios::left)<<setw(10)<<kelas[i];
cout<<setiosflags (ios::left)<<setw(10)<<n1[i];
cout<<setiosflags (ios::left)<<setw(10)<<n2[i];
cout<<setiosflags (ios::left)<<setw(10)<<na[i];
cout<<setiosflags (ios::left)<<setw(10)<<ket[i];
}
cout<<"================================================================================"<<endl;

getch();

}

runing dan outputnya ::>

dan=>
http://www.4shared.com/get/T_tb-zgw/tugas_7.html
Diposting oleh Tanziilur Rahman
Soal :::::>
PT. STAY COOL, memberikan Honor tetap kepada karyawan kontraknya
sebesar Rp. 700,000,- per bulan, dengan memperoleh tujangan-tunjangan
sebagai berikut:
• Tunjangan Jabatan
____________________________
Golongan Persen
tase
____________________________
1 5%
2 10%
3 15%
• Honor Lembur Jumlah jam kerja normal dalam satu bulan sebanyak 240 Jam
Kerja. Honor lembur diberikan jika jumlah jam kerja sebih dari 240 jam,
maka kelebihkan jam kerja tersebut dikalikan dengan honor lembur perjam
sebesar Rp. 2,500 untuk setiap kelebihan jam kerja dalam satu bulannya.
• Tampilan yang diinginkan sebagai berikut :

Layar Masukkan dan Keluaran

Program Hitung Honor Karyawan Kontrak
PT. STAY COOL

Masukkan Jumlah Karyawan : ...
Karyawan Ke - ...
Nama Karyawan : ...
Golongan (1/2/3) : ...
Pendidikan (1=SMU/2=D3/3=S1) : ...
Jumlah Jam Kerja : ...

<>

PT. STAY COOL
-------------------------------------------------------------------------------------------
No. Nama Tunjangan
Karyawan ------------------- Honor Pendapatan
Jabatan Pendidikan Lembur Pajak Bersih
-------------------------------------------------------------------------------------------
... ........ ..... ....... ..... ..... ........
... ........ ..... ....... ..... ..... ........
------------------------------------------------------------------------------------------
Total Gaji yang dikeluarkan Rp. ........

Listing Program  ::

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
#include <iomanip.h>
main()
{
char nama[35][10];
int i,j,gol[10],pen[10],jam[10],lembur1[10],lembur2[10];
long tunbat[10],tunpen[10],bersih[10],jumji[10],total[10],pajak[10];
cout<<"\t\t\tPT. STAY COOL       "<<endl;
cout<<"\t\t-----------------------------"<<endl;
cout<<" Masukan jumlah karyawan =   ";cin>>j;
for(i=1;i<=j;i++)
{
cout<<endl;
cout<<" Karyawan ke- "<<i<<endl;
cout<<" Nama karyawan                 = ";gets(nama[i]);
cout<<" Golongan [1/2/3]              = ";cin>>gol[i];
cout<<" Pendidikan [1=SMA/2=D3/3=S1]  = ";cin>>pen[i];
cout<<" Jumlah jam kerja              = ";cin>>jam[i];

if(gol[i]==1)
tunbat[i]=0.05*700000;
else
if(gol[i]==2)
tunbat[i]=0.1*7000000;
else
tunbat[i]=0.15*700000;

if(pen[i]==1)
tunpen[i]=0.05*700000;
else
if(pen[i]==2)
tunpen[i]=0.1*700000;
else
tunpen[i]=0.15*700000;

lembur1[i]=jam[i]-240;
if(lembur1[i]>0)
lembur2[i]=lembur1[i]*2500;
else
lembur2[i]=0;

jumji[i]=700000+tunbat[i]+tunpen[i];
pajak[i]=0.1*jumji[i];
bersih[i]=jumji[i]-pajak[i];
total[j]=total[j]+(jumji[i]-pajak[i]);
}
clrscr();
cout<<endl;
cout<<"                      PT. STAY COOL                                     "<<endl;
cout<<"------------------------------------------------------------------------"<<endl;
cout<<"No        Nama           Tunjangan                                      "<<endl;
cout<<"        karyawan       --------------            Honor     Pajak     Pendapatan"<<endl;
cout<<"                     Jabatan    Pendidikan       Lembur                bersih  "<<endl;
cout<<"------------------------------------------------------------------------"<<endl;
for(i=1;i<=j;i++)
{
cout<<setiosflags(ios::left)<<setw(8)<<i;
cout<<setiosflags(ios::left)<<setw(13)<<nama[i];
cout<<setiosflags(ios::left)<<setw(12)<<tunbat[i];
cout<<setiosflags(ios::left)<<setw(18)<<tunpen[i];
cout<<setiosflags(ios::left)<<setw(8)<<lembur2[i];
cout<<setiosflags(ios::left)<<setw(11)<<pajak[i];
cout<<setiosflags(ios::left)<<setw(8)<<bersih[i]<<endl;
}
cout<<"------------------------------------------------------------------------"<<endl;
cout<<endl;
cout<<"Total gaji   = "<<total[j]<<endl;
getch();
}



outputnya=>
http://www.4shared.com/get/TngoYyjd/Tugas_6_Stay_Cool.html

 
Diposting oleh Tanziilur Rahman
Visit the Site
MARVEL and SPIDER-MAN: TM & 2007 Marvel Characters, Inc. Motion Picture © 2007 Columbia Pictures Industries, Inc. All Rights Reserved. 2007 Sony Pictures Digital Inc. All rights reserved. blogger template by blog forum.