Bonjour.
Alors voilà, j'ai commencé les programmations en cours hier, en langage C, et on a fait quelques exercices et tout.
J'ai voulu transposer l'un de ceux-ci dans Dev-C++ :
Je le teste et quand je met comme valeurs 1;1;2;2 (pour faire 1/2+1/2 = 1), et bien j'ai 0, et ça me fait des mauvais calculs à peu près partout!#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a,b,c,d,X;
cout<<"Entrer a,b,c,d"<<endl;
cin>>a>>b>>c>>d;
X=(a/c)+(b/d);
cout<<"X="<<X<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Est-ce qu'il y a une erreur dans ma programmation? Il ne me semble pas pourtant...
Merci
-----