Rabu, 16 Juni 2010

mencari luas persegi panjang menggunakan turboC

void main()
{
int ls,pj,lb;
clrscr();
printf("mencari luas persegi panjang"\n);
printf("panjang : ");
scanf("%d",&pj);
printf("lebar : ");
scanf("%d",&lb);
ls = pj * lb;
printf("luas:%d",ls);
}

Rangkaian Digital

SISTEM PENJUMLAH

dalam penjumlah ada dua hal yang harus di ingat yaitu carry out dan carry in.
berikut bentuk penjumlahan dalam rangkaian digital :
1. half adder ( penjumlahan setengah / separoh )
artinya : rangkaian adder yang baru dapat
menjumlahkan 1bit bilangan biner dengan satu bilangan biner lainnya.

"pada half adder tidak ada carry in,tetapi carry out"
0 + 0 carry out nya 0
0 + 1 carry out nya 0
1 + 0 carry out nya 0
1 + 1 carry out nya 1

2. full adder ( penjumlahan penuh )
artinya : rangkaian full adder sudah bisa
menjumlahkan secarah penuh yaitu ada carry out dan ada carry in nya.

A B Cin SUM Cout
0 - 0 - 0 - 0 - 0
0 - 0 - 1 - 1 - 0
0 - 1 - 0 - 1 - 0
0 - 1 - 1 - 0 - 1
1 - 0 - 0 - 1 - 0
1 - 0 - 1 - 0 - 1
1 - 1 - 0 - 0 - 1
1 - 1 - 1 - 1 - 1

3. paralel binery adder ( penjumlahan biner secara paralel )
artinya : jika kita menjumlahkan 4bit
biner maka kita membutuhkan 4buah full adder dengan di pasang paralel..