// Auteur : ALBARET Franck #include #include int main(void) { clrscr(); int res=0; int puis [9]; char bin [9]; int x,y; puts ("Entrer une valeur binaire (1 octet) :"); gets (bin); puis[1]=1; for (x=2;x<9;x++) { puis[x]=2*puis[x-1]; } y=7; for (x=1;x<9;x++) { if (bin[y]=='1') { res=res+puis[x]; } y--; } printf("%i",res); getch(); return 0; }