Voila j'ai essaye d'ecrire un programme qui pourrait convertir une suite decimal en suite binaire.j'ai inverser les 0 et les 1 grace a une formule mathématique pour ne pas utiliser un tableau.mais bon je ne vois pas l'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #include<stdio.h> #include<conio.h> void main() { int q,d,r,vald=1,bin=0; printf("Entrez une suite decimal "); scanf("%d",&d); do { r=d%2; vald=vald*10; bin=bin+(vald*r); printf("%d",bin/10); q=0; q=d/2; d=q; } while((q==0)); getch(); }
Merci de m'eclairer.
Partager