OFFRO ANNUNCI DI QUALSIASI GENERE GRATIS!! CONTATTATEMI SU EMAIL LINKIAMOCI@EMAIL.IT!!

Ultra torrent

Chat

Tutto di tutto Headline Animator

domenica 10 ottobre 2010

Esercizio programmazione 2 in C

#include
#include

void somma_binario(short Ris[100],short op1,short op2)
{
short i=100-1;
short riporto,sum;
riporto=1;
while(riporto>0)
{
sum=op1^op2;
riporto=op1&op2;
riporto=riporto<<1;
op1=sum;
op2=riporto;
}
while(i>=0&&op1!=0)
{Ris[i]=op1&1;op1=op1>>1;i=i-1;}
for(i=0;i<100;i++)
{printf("%d",Ris[i]);}

}
int main()

{

short Ris[100];
short op1,op2,i;
printf("Programma che esegue un addizione binaria tra due numeri con operatori bitwise\n");
printf("Inserire primo numero=");
scanf("%d",&op1);
printf("inserire secondo numero=");
scanf("%d",&op2);
for(i=0;i<100;i++)
Ris[i]=0;
somma_binario(Ris,op1,op2);
system("PAUSE");
return 0;
}

Nessun commento:

Qual'è il vostro broswer?