Minggu, 03 Juli 2011

Jawaban Quiz Pemograman Terstruktur No.3

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

struct pegawai
{
  char nik[9];
  char nama[10];
  char kode[15];
  char stat;
  long tnj_klrga;
}peg[20];

void main()
{
  char lg='y';
  int hasil,i,n=0;
  char stat;
  long gaji=0;
  long tunjangan=0;
  long tnj_klrga=0;
  long total_gaji;
  while(lg=='y'||lg=='y')
  {
  clrscr();
  cout<<"Input Data Karyawan\n";
  cout<<".....................\n";
  n++;
  cout<<"NIK ";
      gets(peg[n].nik);
  cout<<"Nama   :";
      gets(peg[n].nama);
  cout<<"Bagian[Persediaan, Administrasi, Keuangan, Penjualan] :";
      gets(peg[n].kode);
  cout<<" Status Karyawan (M=Menikah & B=Belum) : " ;
        stat=getche();
        if (stat=='M'||stat=='m')
        cout<<"\n Tunjangan Keluarga";
        tnj_klrga=0.15*gaji;
  cout<<"\n __________________________\n";
  cout<<"input Lagi[Y/T]:";
     lg=getch();
  }

  clrscr();
  gotoxy(5,3);cout<<"LAPORAN GAJI KARYAWAN\n";
  gotoxy(5,4);cout<<".....................";
  gotoxy(5,5);cout<<"No    NIK  Nama    Bagian  Gaji   Tunjangan  Tunj Klrga  Total Gaji";
  gotoxy(5,6);cout<<"_________________________________________________________________";

  for(i=1;i<=n;i++)
  {
  gotoxy(6,6+i);cout<<i;
  gotoxy(9,6+i);cout<<peg[i].nik;
  gotoxy(15,6+i);cout<<peg[i].nama;
  gotoxy(23,6+i);cout<<peg[i].kode;
  gotoxy(43,6+i);cout<<peg[i].stat;

  hasil=strcmp(peg[i].kode,"Persediaan");
  if (hasil==0)
  gaji=2500000;
  tunjangan=0.35*gaji;

  hasil=strcmp(peg[i].kode,"Administrasi");
  if (hasil==0)
  gaji=2000000;
  tunjangan=0.10*gaji;

  hasil=strcmp(peg[i].kode,"Keuangan");
  if (hasil==0)
  gaji=1500000;
  tunjangan=0.5*gaji;

  hasil=strcmp(peg[i].kode,"Penjualan");
  if (hasil==0)
  gaji=1000000;
  tunjangan=0.025*gaji;

  if (stat=='M'||stat=='m')
        cout<<"\n Tunjangan Keluarga";
        tnj_klrga=0.15*gaji;

  gotoxy(33,6+i);cout<<gaji;
  gotoxy(46,6+i);cout<<tunjangan;
  gotoxy(57,6+i);cout<<tnj_klrga;

  total_gaji = gaji+tunjangan+tnj_klrga;
  gotoxy(65,6+i); cout<<total_gaji;
  }

  gotoxy(5,6+i);cout<<"................................................................";
  getch();
  }

Hasilnya akan seperti ini :
















 
Nama : E S T E R
NPM : 1002247
Kelas : MI.P-1003

Sabtu, 02 Juli 2011

Belajar C++, Penjualan Barang Elektroniok

Ini adalah contoh Program C++ :

#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<math.h>
#include<iomanip.h>
void main()
{
char kd;
char nm[30];
char *nama;
int dis;
char *jenis;
int jumlah,jn;
float harga=0;
long Total;
long Tot;
char lagi='Y';
clrscr();
while(lagi=='Y' ||lagi=='y')
{
gotoxy(10,5);
cout<<"Penjualan Barang Elektronik\n";
gotoxy(10,6);
cout<<"===========================\n";
gotoxy(10,7);
cout<<"Nama Pembeli      = ";cin>> nm;
gotoxy(10,8);
cout<<"Kode Barang[A/B/C] = ";cin>> kd;
gotoxy(10,9);
cout<<"Jenis Bayar[1.Tunai/2.Kredit]  = ";cin>>jn;
gotoxy(10,10);
cout<<"============================\n";
if ((kd=='A' || kd=='a') && (jn==1))
{
nama="Televisi";
jenis="Tunai";
harga=500000;
dis=0.05*500000;
}
else if ((kd=='A' || kd=='a') && (jn==2))
{
nama="Televisi";
jenis="Kredit";
harga=650000;
dis=0;
}
else if ((kd=='B' || kd=='b') && (jn==1))
{
nama="Kipas Angin";
jenis="Tunai";
harga=150000;
dis=0.07*150000;
}
else if ((kd=='B' || kd=='b') && (jn==2))
{
nama="Kipas Angin";
jenis="Kredit";
harga=250000;
dis=0;
}
else if ((kd=='C' || kd=='c') && (jn==1))
{
nama="VCD";
jenis="Tunai";
harga=300000;
dis=0.01*300000;
}
else if ((kd=='C' || kd=='a') && (jn==2))
{
nama="VCD";
jenis="kredit";
harga=450000;
dis=0;
}
else
{
nama="Tidak Ada";
jenis="Tidak Ada";
harga=0;
}
gotoxy(10,11);
cout<<"Nama barang     ="<<nama;
gotoxy(10,12);
cout<<"Jenis Bayar     = "<<jenis;
gotoxy(10,13);
cout<<"Harga Barang     = "<<setw(8)<<harga;
gotoxy(10,14);
cout<<"Jumlah Beli    = ";cin>>jumlah;
Total=harga*jumlah;
gotoxy(10,15);
cout<<"Total bayar    = "<<Total;
gotoxy(10,16);
cout<<"Diskon    = "<<dis;
gotoxy(10,17);
Tot=Total-dis;
gotoxy(10,18);
cout<<"Total  ="<<Tot;
gotoxy(10,19);
cout<<"===========================\n";
gotoxy(10,20);
cout<<"Masih Mau Beli Barang Lagi[Y/T]    = ";cin>> lagi;
clrscr();
}
}

Hasilnya akan seperti ini... :






Yuk Belajar HTML....!



Contoh select


Type Cowok yang BIASA cewek suka...

Diisi yachhhh.....

heheee





Percobaan Form by : Ester



Percobaan FORM


EsTeR HuTajuLu

Perhatikan Tabel dibawah ini!!

Form Data Karyawan.....By : Ester






























Nama Karyawan
Alamat Karyawan
Agama
Jenis Kelamin


Pendidikan Terakhir









Penggunaan List (UL, ML, DL)



Penggunaan UL, DL, ML

HTML Menyediakan beberapa jenis UL, yaitu :
  • UL dengan type Circle/ bentuk lingkaran
  • UL dengan type square / Bentuk kotak
  • UL dengan type disc / bentuk titik
UL dengan type disc :
  • Ini adalah UL dengan bentuk disc/ titik
UL dengan Type Circle :
  • Ini adalah UL dengan bentuk circle/ lingkaran
UL dengan Type Square :
  • Ini adalah UL dengan bentuk Square/ Kotak
Bentuk Menu List / ML dalam HTML Seperti ini :
  • Ordered List
  • Unordered List
  • Menu List
  • Directory List
  • Defenition List



  • Bentuk dIRECTORy List / DL dalam HTML yaaa seperti ini :

  • Tujuan dari DL ini adalah untuk menampilkan daftar item-item dalam suatu baris
  • Menampilkan direktori suatu disk
  • Dinyatakan dengan menggunakan perintah


  • Penggunaan dEFenition List adalah sebagai berikut :

    Defenition List

      Defenition Term :
      Istilah yang didefenisikan dalam bentuk Defenition List.
      Defenition Data :
      Defenisi dari suatu istilah dalam Defenisi List



    Web Design...



    BIODATA



    Ini contoh pelajaran tentang Web Design

    Keren Kan hasil Karya kami, hihiii
    Esterrrrr


    Let's fill the blank...
    Name



    Address



    Birth Date



    Number Phone


    Male / Female






    My Hobby





    Religion