. Juli 2012 | dCuTex ForeVeR!! type = 'text / javascript' />

Jumat, 20 Juli 2012

Comparator (Komparator)

Komparator tegangan adalah sebuat rangkaian yang dapat membandingkan besar tegangan masukan. Komparator tegangan biasanya menggunakan Op-Amp sebagai piranti utama dalam rangkaian.
Ada dua jenis komparator tegangan, yaitu komparator tegangan sederhana, dan komparator tegangan dengan histerisis.

Dalam operasinya opamp akan mempunyai sebuah keluaran konstan yang bernilai"low" saat Vin lebih besar dari Vrefferensi dan "high" saat Vin lebih kecil dari Vrefferensi atau sebaliknya. Nilai low dan high tersebut akan ditentukan oleh desain dari komparator itu sendiri. Keadaan output ini disebut sebagai karakteristik output komparator.

Kerja dari komparator hanya membandingkan Vin dengan Vref-nya maka dengan mengatur Vref, kita sudah mengatur kepekaan sensor terhadap perubahan tingkat intensitas cahaya yang terjadi. Dimana semakin rendah Vref semakin sensitif komparator terhadap perubahan tegangan Vin yang diakibatkan oleh perubahan intensitas cahaya.

Untuk lebih jelas, anda bisa men-dowload beberapa contoh rangkaian comparator :

-comparator inverting  vref - disini
-comparator inverting vref + disini
-comparator non inverting vref - disini
-comparator non inverting vref + disini

SELAMAT MENCOBA RANGKAIANNYA!!

contoh program if lengkap c++

#include
#include
using namespace std;

void main()

{
int pil,jml;
char pil2;


float hrg;//harga KUE
long setor;
long tot1,tot2,total;
char lagi;

atas :
cout<cout<<"Welcome to UCUULL LAUNDRY\n";
cout<<"\t\t1. pilihan jenis parfum \n";
cout<<"\t\t2. transaksi \n";
cout<<"\t\t3. keluar\n";
cout<<"\n\n\tMasukan pilihan anda : ";
cin>>pil;


if(pil==1)
{
cout<<"________________________________________________________\n";
cout<<"|JENIS PARFUM    | harga per Kg | harga di antar        |\n";
cout<<"|_______________________________________________________|\n";
cout<<"|A. Aqua         | Rp. 10000    | Rp.12000              |\n";
cout<<"|_______________________________________________________|\n";
cout<<"|B. SoftPink     | Rp. 8000     | Rp.10000              |\n";
cout<<"|_______________________________________________________|\n";
cout<<"|C. J-lo         | Rp. 6000     | Rp.8000               |\n";
cout<<"|_______________________________________________________|\n";
cout<<"\nAnda ingin pesan (Y atau T) : ";
lagi=getche();
switch (lagi)
{
case 'Y' :
case 'y' :
goto atas;

case 'T' :
case 't' :
cout<<"KOG GAG JADI MESEN SIH?YAUDA DEEH..MAKASI YAA.."<goto atas;
}
}
if(pil==2)
{
kue :
cout<<"\nmasukan pilihan jenis PARFUM yang anda pesan : ";
cin>>pil2;
switch(pil2)
{
case 'A' :
case 'a' :
cout<<"jenis parfum yang anda pilih 'AQUA' \n";
cout<<"Berapa Kg baju akan di-laundry :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
hrg=12000;
tot2=hrg*jml;
cout<<"total harga : Rp."<break;

case 'T' :
case 't' :
hrg=10000;
tot2=hrg*jml;
cout<<"total harga : Rp."<break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
if (setorcout<<"uang kembalian : Rp."<break;

case 't' :
case 'T' :
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
if (setorcout<<"uang kembalian : Rp."<}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto kue;

case 't' :
case 'T' :
cout<<"terimakasih";
goto atas;
}
case 'B' :
case 'b' :
cout<<"jenis parfum yang anda pesan 'SoftPink' \n";
cout<<"Berapa Kg baju yang akan di-Laundry :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
hrg=10000;
tot2=hrg*jml;
cout<<"total harga : Rp."<break;

case 'T' :
case 't' :
hrg=8000;
tot2=hrg*jml;
cout<<"total harga : Rp."<break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
if (setorcout<<"uang kembalian : Rp."<break;

case 't' :
case 'T' :
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
if (setorcout<<"uang kembalian : Rp."<}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto kue;

case 't' :
case 'T' :
cout<<"terimakasih";
goto atas;
}

case 'c' :
case 'C' :
cout<<"jenis parfum yang anda pesan 'J-LO' \n";
cout<<"Berapa Kg baju yang akan di-Laundry :";
cin>>jml;
cout<<"Pesanan anda ingin di antar ? (Y atau T) :";
cin>>lagi;
switch (lagi)
{
case 'Y' :
case 'y' :
hrg=8000;
tot2=hrg*jml;
cout<<"total harga : Rp."<break;

case 'T' :
case 't' :
hrg=6000;
tot2=hrg*jml;
cout<<"total harga : Rp."<break;
}
cout<<"apakah anda mempunyai member ? (Y atau T) : ";
cin>>lagi;
switch (lagi)
{
case 'y' :
case 'Y' :
cout<<"anda mendapatkan potongan sebesar 5%\n";
tot1=tot2-(tot2*0.05);
cout<<"Jadi total yang anda harus bayar: Rp."<cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
if (setorcout<<"uang kembalian : Rp."<break;

case 't' :
case 'T' :
cout<<"anda tidak mendapat potongan \n";
tot1=tot2;
cout<<"jadi total yang anda harus bayar : Rp."<cout<<"\n\nmasukan jumlah setoran : Rp.";
cin>>setor;
total=setor-tot1;
if (setorcout<<"uang kembalian : Rp."<}
cout<<"\n\nanda ingin pesan lagi (y||t) : ";
lagi=getch();
switch (lagi)
{
case 'y' :
case 'Y' :
goto atas;

case 't' :
case 'T' :
cout<<"terimakasih";
goto atas;
}

}}}

Kamis, 05 Juli 2012

Bilangan faktorial di c++

Berikut listing code dari bilangan faktorial di c++ dengan n yang diinputkan ketika program sudah berjalan..


#include "iostream.h"
#include "conio.h"

void main ()
{
    int agk; int i;
    cout << "\n Mencari Faktorial Bilangan"<< endl << endl;
    cout << "masukkan bilangan!!" << "\nn =  ";
    cin >> agk;
    int nfak = 1;
    for (i=1 ; i<=agk ; i++)
    nfak=nfak*i;
    {cout << agk << "! = " << nfak ;}
    cout << "\n\n.....................selesai";
    cin >> agk;
    getch ();
}


//Just try this listing code in ur c++ program. If U have any question, just leave your message here..

Deret fibonacci di c++

oke guys..
banyak yang bingung tentang bagaimana listing code dari bilangan fibonacci di c++,,




#include "iostream.h"

void main()
{
    int agk1 =1 ; int agk2 = 1; int agk3;
    cout << "\n\n\a";
   
    for (agk1 = 1 ;  agk2 = agk1 ; agk3 = agk1+agk2 ; agk1 = agk1 ; agk2 = agk3;agk3 <= 100 )
        cout << agk1 << "   " << agk2 << "   " << agk3 << "   ";

    cin >> agk1;
    return ;


}

/*  1    1    2    3    4    8
    agk1 =1
    agk2 = agk1
    agk3 = agk1 + agk2
    agk1 = agk2
    agk2 = agk3
*/


langsung dicoba aja yaa.. :)
just try this listing code,,if U have any question just leave your message here.. :D
 
Copyright dCuTex ForeVeR!! 2009. .Recoded by Renata` .
Converted To by .