Rabu, 18 April 2012

PC Impian


                                                 Hewlett Packard


* Model : 2509m
* Kelebihan :  Sebuah layar
dengan lebar 25-inci dilengkapi dengan resolusi full HD 1920 x 1080
membuat gambar pada monitor ini menonjol terlihat lebih jelas dan nyata.
Kekurangan : Berat monitor yang tidak selayaknya membuat monitor ini sebagai yang terberat.

* Kesimpulan  : Monitor
   Monitor besar dengan resolusi
tinggi yang membuat anda lebih nyaman dan  tampilan gambar berkualitas tinggi.






*Resolution : 1920 x 1080
     *Brightness : 300 cd/m2
         *Contrast Ratio : 60000:1
              *Response Time : 5 ms
                  *Dot Pitch : 0.29 mm
*Signal Input : HDMI, DVI-D, VGA, HDCP
                    *Aspect Ratio : 16:9
                  *Depth : 7.9 in
               *Display Type : LCD
           *Height : 17.2 in
        *Power Consumption : 50 Watt
     *Size : 25 in
*Vertical Viewing Angle : 160
*Horizontal Viewing Angle : 160
*Warranty : 1 Year
*Weight : 9.7 lbs
*Width : 22.7 

Kamis, 12 April 2012

//PENGURUTAN BILANGAN MET/*DE STRAIGHT SELECTION



PROSES PENGURUTAN

Metode ini dapat dikatakan sebagai kebalikan dari metode bubble sort. Jika pada bubble sort pengurutan dimulai dengan mencari bilangan terbesar, maka pada metode straight selection pencarian dimulai dengan bilangan terkecil. Bilangan terkecil ini lalu diletakkan di elemen atau urutan pertama. Demikian seterusnya sampai dihasilkan urutan bilangan dari kecil ke besar.

Dibawah ini terlampir contoh array yang sama pada pembahasan metode bubble sort.

Array
**

Sebagai langkah awal pengurutan dengan metode staight selection, isi elemen pertama dibandingkan dengan elemen ke-2. Jika isi elemen ke-2 lebih kecil, maka isi kedua elemen tersebut ditukar. Isi array kini berubah menjadi :


 Proses selanjutnya

contoh flowchart penjualan barang

ALUR DAN FLOWCHART STOCK DAN PENGADAAN BARANG PADA TOKO BARU MAJU

C++ INPUT BARANG


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

main ()
{
float nf,hg,dis,kb,jt,th,hb,tb,jd;
atas:
clrscr();
cout << "PROGRAM MENGHITUNG HARGA BARANG \n";
cout << "================================ \n ";
cout <<"Masukan No Faktur :  ";
cin >> nf;
cout <<"Masukkan Kode Barang :  ";
cin >> kb;
if (kb>=4)
{
cout << "KODE YANG ANDA MASUKKAN SALAH"<<"\n";
  goto atas;
  getch();
 }
cout <<"Masukkan Jumlah Transaksi :  ";
cin >> jt;

if ((kb == 1 ) && (jt >= 5))
{
dis = 0.07;
hg=500000;
}
else if ((kb == 2 ) && (jt >= 5))
{
dis = 0.07;
hg=100000;
}
else if ((kb == 2 ) && (jt >= 10))
{
dis = 0.05;
hg=100000;
}
if (kb == 3 )
{
dis = 0;
hg=50000;
}
else if ((kb == 1 ) && (jt <= 4))
{
dis = 0;
hg=500000;
}
else if ((kb == 2 ) && (jt <= 4))
{
dis = 0;
hg=100000;
}



 //cout<<setprecision(6);
cout<<"Harga Barang : Rp. "<<hg<<",-"<<"\n";
th=jt*hg;

cout<<"Total Harga : Rp. "<<th<<",-"<<"\n";
jd=th*dis;
cout<<"Diskon : Rp. "<<jd<<",-"<<"\n";
tb=th-jd;
cout<<"Total Bayar : Rp. "<<tb<<",-"<<"\n";
getch();
}

MENGURUTKAN BILANGAN Bil terbesar = Bil terkecil = Bil Rata-rata C++


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

void main()
{
 float bil1, bil2, bil3, rt;

 cout<<"masukan bilangan pertama : ";
 cin>> bil1;
 cout<<"masukan bilangan kedua   : ";
 cin>> bil2;
 cout<<"masukan bilangan ketiga  : ";
 cin>> bil3;

 if ((bil1>bil2) && (bil1>bil3))
{
cout<<"     Bilangan Terbesar Bil Ke-1 : "<<bil1<<"\n";
}
else if ((bil2>bil1) && (bil2>bil3))
{
cout<<"     Bilangan Terbesar Bil Ke-2 : "<<bil2<<"\n";
}
else
{
cout<<"     Bilangan Terbesar Bil Ke-3 : "<<bil3<<"\n";
}

if ((bil3<bil2) && (bil3<bil1))
{
cout<<"     Bilangan Terkecil Bil Ke-3 : "<<bil3<<"\n";
}
if ((bil2<bil1) && (bil2<bil3))
{
cout<<"     Bilangan Terkecil Bil Ke-2 : "<<bil2<<"\n";
}

if ((bil1<bil3) && (bil1<bil2))
{
cout<<"     Bilangan Terkecil Bil Ke-1 : "<<bil1<<"\n";
}
rt=(bil1+bil2+bil3)/3;
cout<<"     Rata-rata                  : "<<rt;
 getch();
}

INPUT NILAI C++


 #include <conio.h>
#include <iostream.h>
#include <stdio.h>
#include <fstream.h>
#include <process.h>
#include <iomanip.h>
main ()
{
int mid,uas,tgs,q,a,na,bn;
char n(10);
char nm(30);
char nh(2);
atas:
clrscr();
cout << "PROGRAM NILLAI \n";
cout << "================================ \n ";
cout <<"Masukan NIM :  ";
cin >> n;
cout <<"Masukkan NAMA :  ";
cin >> nm;
cout <<"Masukan Nilai MID :  ";
cin >> mid;
cout <<"Masukkan Nilai UAS :  ";
cin >> uas;
cout <<"Masukan Nilai Tugas :  ";
cin >> tgs;
cout <<"Masukkan Nilai Quis :  ";
cin >> q;
cout <<"Masukan Nilai Absensi :  ";
cin >> a;
na=(0.3*mid)+(0.3*uas)+(0.2*tgs)+(0.1*q)+(0.1*a);
cout<<"            Nilai Akhir : "<<na<<"\n";

if (na>=80)
{
nh='A';
bn=4;
//ket='Lulus';
}
if (na>=65)
{
nh='B';
bn=3;
//ket='Lulus';
}
else if (na>=55)
{
nh='C';
bn=2;
//ket='Lulus';
}

else if (na>=45)
{
nh='D';
bn=1;
//ket='Gagal';
}
else
{
nh='D';
bn=0;
//ket='Gagal';
}




 //cout<<setprecision(6);
cout<<"            Nilai Huruf : "<<nh<<"\n";
cout<<"            Bobot Nilai : "<<bn<<"\n";

if ((nh == 'A') | (nh=='B') |(nh=='C'))
{
cout<<"            Keterangan : Lulus""\n";
}
else
{
cout<<"            Keterangan : Gagal""\n";
}




getch();
}