DILARANG MEROKOK RUANG BLOG INI BER AC




TUGAS 9  

Diposting oleh TEGUH SANTOSO

SOAL :
Buatlah program untuk menghitung besarnya diskon yang diberikan atas besanya
sejumlah pembelian, dengan ketentuan sebagai berikut :
- Jika belanja dibawah Rp. 1,000,000 , maka tidak mendapat diskon.
- Jika belanja dimulai dari Rp. 1,000,000 , sampai dengan Rp. 5.000.000, maka
  mendapat diskon sebesar 20%.
- Jika belanja diatas Rp. 5.000.000, maka mendapat diskon sebesar 35%.

Fungsi yang harus dibuat 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 dibayarkan Rp. ………< hasil proses >



MAKA LISTING SCRIPT PROGRAM YANG AKAN KITA BUAT ADALAH SEBAGAI BERIKUT :

#include <iostream.h>
#include <stdio.h>
#include <conio.h>

bayar(long &harga,long diskon,long jumhar)
{
return (jumhar = harga - diskon);
}

potong (long harga,long &diskon)
{
            if(harga > 5000000)
               {
            diskon = harga * 0.35;
            }
            else if(harga >= 1000000)
            {
               diskon = harga * 0.2;
            }
           else
             {
               diskon = 0;
            }
}

garis()
{
cout<<"========================================";
}

main()
{
long harga, diskon, jumhar;

cout<<"\tPROGRAM HITUNG POTONGAN\n";
garis();
cout<<"\nBesar Pembelian Barang            Rp. ";cin>>harga;
potong(harga, diskon);
cout<<"Besar Potongan yang diberikan     Rp. "<<diskon<<endl;
cout<<"Besar Harga yang Harus dibayarkan Rp. "<<bayar(harga, diskon, jumhar);
getch();
}

HASILNYA :
Atau Anda Dapat Mendownloadnya Pada Link Di Bawah Ini :
http://www.4shared.com/file/sjqMRnir/tugas_9_teguh_11110247.html

TUGAS 8  

Diposting oleh TEGUH SANTOSO

SOAL :
Buatlah program menghitung nilai akhir perkuliahan pada suatu mata kuliah, dengan ketentuan sebagai berikut :
  • Nilai Absensi * 10%
  • Nilai Tugas * 20%
  • Nilai UTS * 30%
  • Nilai UAN * 40%
Untuk proses penilaian dilakukan di dalam file header dan simpan nama file header tersebut hitnilai.h.

Tampilan yang diinginkan :

Program Hitung Nilai Akhir Mata Kuliah
Masukan Nilai Absensi : .......................<di-input>
Masukan Nilai Tugas : .......................<di-input>
Masukan Nilai UTS : ..........................<di-input>
Masukan Nilai UAS : ........................<di-input>


Nilai Murni Absensi = <data-inputan>*10%= <hasil-proses>
Nilai Murni Tugas = <data-inputan>*20%= <hasil-proes>
Nilai Murni UTS = <data-inputan>*30%= <hasil-proses>
Nilai Murni UAS = <data-inputan>*40% = <hasil-proses>
Nilai Akhir yang diperoleh sebesar : .................... <hasil-proses>

 
Berikut adalah Listing Program File Header :

/*hitnilai.h*/
#define mulai() main()
#define awal {
#define hapus() clrscr()
#define cetak cout
#define baru endl
#define masukkan cin
#define tahan() getch()
#define akhir }


Setelah disimpan pada direktori C:\BC5\INCLUDE\..., selanjutnya Compile file hitnilai.h.
MAKA LISTING SCRIPT PROGRAM YANG AKAN KITA BUAT ADALAH SEBAGAI BERIKUT :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include "hitnilai.h"

mulai()
awal
int nilai_absensi,nilai_tugas,nilai_uts,nilai_uas;
float 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

HASILNYA :
   
 Atau Anda Dapat Mendownloadnya Pada Link Di Bawah Ini :
http://www.4shared.com/file/TQjshkdy/tugas_8_teguh_11110247.html

TUGAS 7  

Diposting oleh TEGUH SANTOSO

SOAL :

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.
===============================================================



MAKA LISTING SCRIPT PROGRAM YANG AKAN KITA BUAT ADALAH SEBAGAI BERIKUT :
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
main()
{
char nama[20][10],nim[8][10],kelas[10][10],*ket[10];
int i,q;
float 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;
cout<<endl;
cout<<" ^=^=^=^=^=^ TERIMA KASIH ^=^=^=^=^=^ "<<endl;
getch();
}

HASILNYA :
SAAT PENGINPUTAN 
 
 
 
 
 SETELAH PENGINPUTAN
 
 
 
 
 
 Atau Anda Dapat Mendownloadnya Pada Link Di Bawah Ini :
http://www.4shared.com/file/V56Usy66/tugas_7_teguh_11110247.html

TUGAS 6  

Diposting oleh TEGUH SANTOSO

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     Persentase
            _______________________
                      1           5%
                      2           10%
                      3           15%

      Sebagai contoh : Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
      tunjangan sebesar 15% * Rp. 700.000,-

• Tunjangan Pendidikan
        __________________________________
                Golongan    Pendidikan       Persentase
        __________________________________
                      1           SMA                   5%
                      2           D3                      10%
                      3           S1                       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         : ... <diinput>
Karyawan Ke - ... <proses counter>
Nama Karyawan                               : ... <di input>
Golongan (1/2/3)                                : ... <di input>
Pendidikan (1=SMU/2=D3/3=S1)     : ... <di input>
Jumlah Jam Kerja                              : ... <di input>

<<Terus berulang tergantung Jumlah Karyawan>>
 
PT. STAY COOL
===============
----------------------------------------------------------------------------------------------------------
No.     Nama                 Tunjangan
           Karyawan    -------    ----------              Honor                                  Pendapatan
                              Jabatan   Pendidikan       Lembur         Pajak                 Bersih
-----------------------------------------------------------------------------------------------------------
...        ........           .....               .......                   .....              .....                     ........
...        ........           .....               .......                   .....              .....                     ........
-----------------------------------------------------------------------------------------------------------
                                                  Total Gaji yang dikeluarkan Rp. ........


MAKA LISTING SCRIPT PROGRAM YANG AKAN KITA BUAT ADALAH SEBAGAI BERIKUT :


#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],tbk[10],tbp[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<<" 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*700000;
else
tunbat[i]=0.15*700000;

if(pen[i]==1)
tunpen[i]=0.025*700000;
else
if(pen[i]==2)
tunpen[i]=0.05*700000;
else
tunpen[i]=0.075*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]+lembur2[i];
pajak[i]=0.1*jumji[i];
bersih[i]=jumji[i];
total[j]=total[j]+bersih[i];
tbp[j]=0.1*total[j];
tbk[j]=total[j]-tbp[j];
}

clrscr();
cout<<"                         PT. STAY COOL                                          "<<endl;
cout<<"--------------------------------------------------------------------------------"<<endl;
cout<<"No        Nama           Tunjangan                                              "<<endl;
cout<<"        karyawan       --------------              Honor   Pajak     Pendapatan "<<endl;
cout<<"                     Jabatan    Pendidikan         Lembur             Sblm pjk   "<<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 Uang Yang Dikeluarkan Perusahaan  = "<<total[j]<<endl;
cout<<" *** Total Uang Yang Dikeluarkan Perusahaan "<<endl;
cout<<"         Untuk Total Pajak Bersih Karyawan   = "<<tbp[j]<<endl;
cout<<"                                               ===================="<<endl;
cout<<" **  Total Uang Yang Dikeluarkan Perusahaan "<<endl;
cout<<"         Untuk Pendapatan Bersih Karyawan    = "<<tbk[j]<<endl;

cout<<endl;
cout<<"     =^=^=^=^=^=^= TERIMA KASIH =^=^=^=^=^=^= "<<endl;
getch();
}


HASILNYA :
SAAT PENGINPUTAN


SETELAH PENGINPUTAN
Atau Anda Dapat Mendownloadnya Pada Link Di Bawah Ini :
http://www.4shared.com/file/TbCUgs6x/tugas_6_teguh_11110247.html

TUGAS ALOGARITMA DAN PEMROGRAMAN 1 (TUGAS 5 mode array)  

Diposting oleh TEGUH SANTOSO

Soal:

    Sebuah perusahaan ayam goreng dengan nama “GEROBAK FRIED
    CHICKEN” yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan
     program untuk membantu kelancaran usahaannya
                     “GEROBAK FRIED CHICKEN” mempunyai daftar harga ayam sebagai
                      berikut :
       Kode              Jenis                        Harga
      ------------------------------------------------------
          D                Dada                     Rp. 2500
          P                Paha                       Rp. 2000
          S                Sayap                     Rp. 1500
      -------------------------------------------------------
 
Buatlah programnya dengan ketentuan:
       • Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
       • Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
       • Tampilan yang diinginkan sebagai berikut:

Layar Masukkan :
                                       GEROBAK FRIED CHICKEN
                                       -------------------------------------------
                                       Kode          Jenis             Harga
                                       -------------------------------------------
                                          D             Dada          Rp. 2500
                                          P              Paha           Rp. 2000
                                          S              Sayap         Rp. 1500
                                       ---------------------------------------------
                                       Banyak Jenis : ... <diinput>
                                       Jenis Ke - ... <proses counter>
                                       Jenis Potong [D/P/S] : ... <diinput>
                                       Banyak Potong : ... <diinput>
                                       <<Terus berulang tergantung Banyak Jenis>>



Layar Keluaran :

                   GEROBAK FIRED CHICHEN
--------------------------------------------------------------------------
No.     Jenis            Harga             Bayak                Jumlah
           Potong         Satuan            Beli                    Harga
---------------------------------------------------------------------------
  ...        .......               ....               ....                        Rp ....
  ...        .......               ....               ....                        Rp ....
-----------------------------------------------------------------------------
                                          Jumlah Bayar                 Rp ....
                                          Pajak 10%                      Rp ....
                                          Total Bayar                     Rp ....


Maka Listing Script Program Yang Akan Kita Buat Adalah Sebagai Berikut :

#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <iomanip.h>
#include <string.h>

main()
{
int x ,a ,ulangi;
char jenis[6] = {'D','d','P','p','S','s'} ,*ket[6];
long bapot[6], jumhar[6] = {0}, hasat[6] = {2500 ,2000 ,1500};
long jumbar[6]= {0}, pajak[6], totba[6];
pesan:
clrscr();
cout<<"\tGEROBAK FRIED CHICKEN\n";
cout<<"\t---------------------\n";
cout<<"\t Kode Jenis Harga\n";
cout<<"\t---------------------\n";
cout<<"\t [D] Dada  Rp. 2500\n";
cout<<"\t [P] Paha  Rp. 2000\n";
cout<<"\t [S] Sayap Rp. 1500\n\n";
cout<<"\t---------------------\n\n";
cout<<"\tBanyak Jenis : ";cin>>x;
jumbar[x] = 0;
    if (x <= 0)
   {
   cout<<"\n\t\tBanyak Jenis Tidak Boleh Null";
   goto akhir;
   }
   else
   {
        for(a = 1 ; a <= x; ++a)
       {
      cout<<"\tJenis Ke - "<<a;
        cout<<"\n\tJenis Potong [D/P/S] : ";cin>>jenis[a];
        cout<<"\tBanyak Potongan : ";cin>>bapot[a];
      cout<<"\t------------------------\n";
           if (jenis[a] == 'D' || jenis[a] == 'd')
             {
               ket[a] = "Dada ";
               hasat[a] = 2500;
            }
           else if (jenis[a] == 'P' || jenis[a] == 'p')
             {
            ket[a] = "Paha ";
               hasat[a] = 2000;
            }
           else if (jenis[a] == 'S' || jenis[a] == 's')
             {
            ket[a] = "Sayap";
               hasat[a] = 1500;
            }
           else
               {
              cout<<"\nAnda Salah Masukan Kode Jenis Potongan.";
              hasat[a] = 0;
              }
      jumhar[a] = hasat[a] * bapot[a];
      jumbar [x] = jumbar[x] + hasat[a] * bapot[a];
          if (jumbar[x] == 0)
             {
             pajak[x] = 0;
            totba[x] = 0;
            }
         else
             {
                pajak[x] = jumbar[x] * 0.1;
                totba[x] = jumbar[x] + pajak[x];
            }
      }
   }
cout<<"\n\n\tGEROBAK FRIED CHICKEN\n";
cout<<"------------------------------------------------\n";
cout<<"No.| Jenis     | Harga     | Banyak | Jumlah\n";
cout<<"   | Potong    | Satuan    | Beli   | Harga\n";
cout<<"================================================\n";
    for (a = 1; a <= x; ++a)
   {
    cout<<" "<<a<<" | "<<ket[a]<<"     | "<<hasat[a];
   cout<<"      | "<<bapot[a]<<"      | Rp. "<<jumhar[a]<<endl;
    }
cout<<"------------------------------------------------\n";
cout<<"\t\t\tJumlah Bayar  Rp. "<<jumbar[x]<<endl;
cout<<"\t\t\tPajak 10%     Rp. "<<pajak[x]<<endl;
cout<<"\t\t\tTotal Bayar   Rp. "<<totba[x];
cout<<"\n\n\tAnda Ingin Memesan Lagi? [Y/T] = ";
ulangi = getche();
    if (ulangi == 'Y' || ulangi == 'y')
       goto pesan;
   else
       cout<<"\n\n\t\tTerima Kasih";
akhir:
getch();
}


HASILNYA :
atau anda dapat mendownloadnya pada link di bawah ini :
http://www.4shared.com/file/ZIEFlcqA/tugas_array_gerobak_fried_chik.html

TUGAS ALOGARITMA DAN PEMROGRAMAN 1 (TUGAS 4)  

Diposting oleh TEGUH SANTOSO

Soal :
                                                 PT. DINGIN DAMAI,
      memberi gaji pokok kepada karyawan kontraknya
      sebesar Rp. 300,000 perbulan, dengan memperoleh tunjangan-tunjangan sebagai
      berikut :

              #    Tunjangan Jabatan
                    Golongan                        Persentase
                           1                                  5%
                           2                                 10%
                           3                                 15%
       Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan
       tunjangan sebesar 15% * Rp. 300,000
               
                #     Tunjangan Pendidikan
                        Tingkat Pendidikan                         Persentase
                                 SMA                                         2.5%
                                   D1                                            5%
                                   D3                                            20%
                                    S1                                           30%
         Jika seorang karyawan tersebut Tingkat Pendidikan D3, maka mendapatkan
         tunjangan sebesar 20% * Rp. 300,000
 
Honor Lembur
Jumlah jam kerja normal sebanyak 8 jam, Honor lembur diberikan jika jumlah
jam kerja lebih dari 8 jam, maka kelebihan jam kerja tersebut dikalikan dengan
Rp. 3500 untuk setiap kelebihan jam kerja karyawan tersebut.


Tampilan yang diinginkan sebagai berikut :

Layar Masukkan :

                                             PROGRAM HITUNG GAJI KARYAWAN
   Nama Karyawan   : ...
   Golongan Jabatan  : ...
   Pendidikan            : ...
   Jumlah jam kerja   : ...







Layar Keluaran :

Karyawan yang bernama ……
 Honor yang diterima
             Tunjangan Jabatan                                  Rp ...
             Tunjangan Pendidikan                             Rp ...
             Honor Lembur                                        Rp .....                         +

             Total Gaji                                                Rp ...

Maka Listing Script Yang Akan Kita Buat Adalah Sebagai Berikut :

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{

char nama[30],pendidikan[5];
long gapok=300000,gol,jam,tunbat,tunpen,lembur1,lembur2,total;

cout<<" Program Ini Karya Teguh Santoso"<<endl;
cout<<endl;
cout<<endl;
cout<<"               PROGRAM HITUNG GAJI KARYAWAN"<<endl;
cout<<"                    PT. DINGIN DAMAI"<<endl;
cout<<"               +++++++++++++++++++++++++++++"<<endl;
cout<<endl;
cout<<"Nama Karyawan            = ";gets(nama);
cout<<"Golongan Jabatan [1/2/3] = ";cin>>gol;
cout<<"Pedidikan [SMA/D1/D3/S1] = ";cin>>pendidikan;
cout<<"Jumlah Jam Kerja         = ";cin>>jam;

if (gol==1)
{tunbat=0.05*gapok;}
else
if (gol==2)
{tunbat=0.1*gapok;}
else
if (gol==3)
{tunbat=0.15*gapok;}

if (strcmp(pendidikan,"SMA")==0||strcmp(pendidikan,"sma")==0)
{tunpen=0.025*gapok;}
else
if (strcmp(pendidikan,"D1")==0||strcmp(pendidikan,"d1")==0)
{tunpen=0.05*gapok;}
else
if (strcmp(pendidikan,"D3")==0||strcmp(pendidikan,"d3")==0)
{tunpen=0.2*gapok;}
else
{tunpen=0.3*gapok;}

lembur1=jam-8;
if (lembur1>0)
{lembur2=lembur1*3500;}
else
{lembur2=0;}
total=gapok+tunbat+tunpen+lembur2;

cout<<endl;
cout<<" Karyawan yang bernama   = "<<nama<<endl;
cout<<" Honor Yang DiTerima"<<endl;
cout<<" Tunjangan Jabatan       Rp. "<<tunbat<<endl;
cout<<" Tunjangan Pendidikan    Rp. "<<tunpen<<endl;
cout<<" Honor Lembur            Rp. "<<lembur2<<endl;
cout<<"                         ___________________+ "<<endl;
cout<<" Total Gaji              Rp. "<<total<<endl;
getch();
}

HASILNYA :

atau anda dapat mendownloadnya pada link dibawah ini :
http://www.4shared.com/file/3nVvB3DU/_Tugas_4__Hitung_Gaji_PT_Dingi.html

TUGAS ALOGARITMA DAN PEMROGRAMAN 1 (TUGAS 3)  

Diposting oleh TEGUH SANTOSO

Soal :
Buatlah program untuk menghitung nilai rata-rata dari seorang siswa, dengan
ketentuan sebagai berikut :
   *  Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai
       Pertandingan III diinput.
   *  Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II dan III
       dibagi dengan 3.
   *  Ketentuan Juara
             • Jika nilai rata-rata yang dihasilkan lebih besar dari 80, maka menjadi
                Juara I
             • Jika nilai rata-rata yang dihasilkan lebih besar dari 75, maka menjadi
                Juara II
             • Jika nilai rata-rata yang dihasilkan lebih besar dari 65, maka menjadi
                Juara III
             • Selain itu tidak juara

 Tampilan yang diinginkan sebagai berikut :

Layar Masukkan

                                      PROGRAM HITUNG NILAI RATA-RATA
Nama Siswa                  :
Nilai Pertandingan I     :
Nilai Pertandingan II    :
Nilai Pertandingan III   :

Layar Keluaran
Siswa yang bernama ...
Memperoleh nilai rata-rata ... dan menjadi juara ke-... dari hasil perlombaan
yang diikutinya.

Maka Listing Script Yang Akan Kita buat Adalah Sebagai Berikut :

#include <iostream.h>
#include <conio.h>
#include <stdio.h>
main()
{
char nama[20] , *juara;
int n1,n2,n3,nr;

cout<<" Program ini karya Teguh Santoso"<<endl;
cout<<endl;
cout<<endl;
cout<<" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
cout<<" +\t                  PROGRAM HITUNG NILAI RATA-RATA                    +"<<endl;
cout<<" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"<<endl;
cout<<endl;
cout<<"        Nama Siswa           : --> ";gets(nama);
cout<<"                               ----------------"<<endl;
cout<<"        Nilai Pertandingan 1 : --> ";cin>>n1;
cout<<"                               ----------------"<<endl;
cout<<"        Nilai Pertandingan 2 : --> ";cin>>n2;
cout<<"                               ----------------"<<endl;
cout<<"        Nilai Pertandingan 3 : --> ";cin>>n3;
cout<<"                               ----------------"<<endl;
cout<<endl;
cout<<endl;
nr=(n1+n2+n3)/3;
             if (nr>80)
             {
             juara="1";
             }
             if (nr>75)
             {
             juara="2";
             }
             if (nr>65)
             {
             juara="3";
             }
             if (nr<65)
             {
             juara="0 ( Tidak Juara )";
             }
cout<<"      Siswa yang bernama "<<nama<<endl;
cout<<endl;
cout<<" Memperoleh nilai rata-rata "<<nr;
cout<<" dan menjadi juara ke-"<<juara;
cout<<" dari hasil perlombaan yang diikutinya"<<endl;
getch();
}

HASILNYA :



atau dapat mendownloadnya pada link di bawah ini :
http://www.4shared.com/file/_VRlHx7V/tugas_3__hitung_nilai_rata-rat.html

My Cbox = "teguh_bersikap"
Name :
Url :
msg :