Probleme de progrmaation en C

Résolu/Fermé
Seigneur-Kira Messages postés 51 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 24 novembre 2008 - 21 janv. 2008 à 17:09
Seigneur-Kira Messages postés 51 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 24 novembre 2008 - 28 janv. 2008 à 23:30
Bonjour,
Voila j'utilise Visual C ++ 2005

Et je vouilais faire une calculatrice qui divise avec le modulo donc j'ai fait ce code :

Mais il ne marche pas.

Est ce quelquin sais pourquoi ?

#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{

double resultat = 0, reste = 0, nombre1 = 0, nombre2 = 0;

// On demande les nombres 1 et 2 à l'utilisateur :

printf("Entrez le Dividande : ");
scanf("%lf", &nombre1);
printf("Entrez le Diviseur : ");
scanf("%lf", &nombre2);

// On fait le calcul :

resultat = nombre1 / nombre2;
reste = nombre1 % nombre2;

// Et on affiche l'addition à l'écran :

printf ("Quotien = %lf \t Reste = %lf \n", resultat, reste);

system("PAUSE");
return 0;
}

2 réponses

je sais pas depuis quand ta pose ton probleme! mai de tte facon je vous repond depuis mes simples connaissances! ben, ce ke je savais ke theoriquement ce ke t'as ecris est 100% vrai, mai pratiquement non tout simplement paske le modulo s'effectu pas correctement avec les doubles ou les float! seules les int peuvent etre traites avec le % et le "/" !!! et c'est pourquoi on sera oblige de faire la conversion avec le (float)!
ben je vous donne la sol avec les int! et jespere ke ca t'aidera comm!

#include <stdio.h>
#include <stdlib.h>

void main()
{
int resultat = 0,reste=0, nombre1 = 0, nombre2 = 0;


// On demande les nombres 1 et 2 à l'utilisateur :

printf("Entrez le Dividande : ");
scanf("%d", &nombre1);
printf("Entrez le Diviseur : ");
scanf("%d", &nombre2);

// On fait le calcul :

resultat = nombre1 / nombre2;
reste =nombre1 % nombre2;


// Et on affiche l'addition à l'écran :

printf ("Quotien = %d \t Reste = %d \n", resultat, reste);
}
0
Seigneur-Kira Messages postés 51 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 24 novembre 2008 2
28 janv. 2008 à 23:30
Merci bcp :D
0