Bonjour,
Je debute en C++ et j'utilise devc++ voici le prog du cours :
#include <stdio.h> /* Autorise l'emploi de printf et de scanf. */
#include <stdlib.h> /*permet d'utiliser la commande system ("pause" ); pour ne pas fermer la console*/
long double x ,y;
int main(void)
{
printf("Calcul de moyenne\n"); /* Affiche le titre. */
printf("Entrez le premier nombre : ");
scanf("%Lf", &x); /* Entre le premier nombre. */
printf("\nEntrez le deuxième nombre : ");
scanf("%Lf", &y); /* Entre le deuxième nombre. */
printf("\nLa valeur moyenne de %Lf et de %Lf est %Lf.\n", x, y, (x+y)/2);
system ("pause" );
return 0;
}
Le probleme c'est que le programme lit correctement la valeur de x (il affiche 5 si je tape 5) mais pour y il affiche 0 peu importe le nombre voici ce qu'affiche la console se serat peut etre plus clair.
Calcul de moyenne
Entrez le premier nombre : 5
Entrez le deuxiÞme nombre : 5
La valeur moyenne de 5.000000 et de 0.000000 est 0.000000.
Appuyez sur une touche pour continuer...
quelle est le probleme??
