Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

#include<iostream.

h>
#include<conio.h>
void dis(int d[])
{
for(int i=3;i>=0;i--)
{
cout<<" "<<d[i]<<" ";
}
cout<<endl;
}
void ass_zero(int d[])
{
for(int i=0;i<4;i++)
d[i]=0;
}
void mul(int a[],int d[])
{
ass_zero(d);
if(a[0]==1)
{
if(a[1]==1)
d[3]=1;
else
{
d[1]=1;
}
}
else
{
if(a[1]==1)
d[2]=1;
else
d[0]=1;
}
}
void main()
{
int a[2],d[4];
for(int i=0;i<4;i++)
d[i]=0;
cout<<"A1 A0 D3 D2 D1 D0"<<endl<<endl;
a[0]=a[1]=0;
mul(a,d);
cout<<a[1]<<" "<<a[0]<<" ";
dis(d);
a[0]=1;
mul(a,d);
cout<<a[1]<<" "<<a[0]<<" ";
dis(d);
a[0]=0;
a[1]=1;
mul(a,d);
cout<<a[1]<<" "<<a[0]<<" ";
dis(d);
a[0]=1;
mul(a,d);
cout<<a[1]<<" "<<a[0]<<" ";
dis(d);
getch();
}

You might also like