14.12.2010, 21:40. Просмотров 1286. Ответов 0
ребят чет не оч получается написать программу для перевода числа из двоично-десятичной системы счисления в десятичную!! Помогите! Хорошо бы на С!
Добавлено через 32 минуты
printf("\n Введите число");
fflush(stdin);
gets(C);
N= strlen(C)/4;
n=strlen(C)%4;
if(n==0)
k=strlen(C);
else k=(N+1)*4;
for(z=1; z<=(k/4); z++)
{ sum=0;
j=0;
while(j<=3)
{i=(z-1)*4+j;
sum=sum+C[i]*pow(2,3-j);
j++;
}
printf("%d", sum);
}
getch();
}
0
|