Bonjour,
j'ai commencé la programmation cette année, je débute donc. Pendant les vacances je doit traduire des enoncés d'exercices en C++.
J'ai réussi a trouver le moyen de résoudre un exo, j'ai écrit l'algorithme et sa n'a evidement pas marché ^^. Alors j'ai cherché où je m'étais planté. Mon exo parle de fractions, et je me suis rendu compte que
si j'écris par exemple :
k=2
m=1/k
printf("%d",m);
Il va m'écrire 0
N'y connaissant pas grand chose en programmation je ne sais pas si c'est normal, si c'est un problème de configuration du logiciel ( Dev-c++ ), ou si je me suis trompé dans mon algorithme.
Si quelqu'un peut m'expliquer pourquoi un "0" s'affiche ?
merci d'avance
Partager