Ou est l'erreur??
barca until death
Messages postés
12
Statut
Membre
-
barca until death Messages postés 12 Statut Membre -
barca until death Messages postés 12 Statut Membre -
Bonjour, svp vous pouvez m'aider ??
j'ai fais l'algorithme de cet exercice et apres le langage c mais je ne sais pas ou est l'erreur??
voila l'exercice
Entrer la quantité d'articles achetés. Si la quantité est supérieur à 100 alors le prix de gros est PU = 0.6 * prix normal, sinon PU = prix normal. Afficher le prix à payer.
voila le langage c que j'ai fais :
#include<stdio.h>
main()
{
float QA,PU,PN;
// QA:quantité d'article // // PU: prix a payer// // PN: prix normal //
printf("Entrez la quantite d'article achete : ");
scanf("%f",&QA);
printf("Entrez le prix normal de l'article : ");
scanf("%f",&PN);
if QA > 100
PU=(0.6*PN);
else
PU=PN;
printf("le prix a payer est :%f",PU);
getch();
}
Merci pour votre comprehension :)
j'ai fais l'algorithme de cet exercice et apres le langage c mais je ne sais pas ou est l'erreur??
voila l'exercice
Entrer la quantité d'articles achetés. Si la quantité est supérieur à 100 alors le prix de gros est PU = 0.6 * prix normal, sinon PU = prix normal. Afficher le prix à payer.
voila le langage c que j'ai fais :
#include<stdio.h>
main()
{
float QA,PU,PN;
// QA:quantité d'article // // PU: prix a payer// // PN: prix normal //
printf("Entrez la quantite d'article achete : ");
scanf("%f",&QA);
printf("Entrez le prix normal de l'article : ");
scanf("%f",&PN);
if QA > 100
PU=(0.6*PN);
else
PU=PN;
printf("le prix a payer est :%f",PU);
getch();
}
Merci pour votre comprehension :)
2 réponses
-
Tu as oublié un & je pense à printf("le prix a payer est :%f",PU);
avant le PU.
Si ce n'est pas ca pourrait aussi etre ca :
scanf("%f",&QA);
Il y a un espace entre la viergule et le & et un espace entre le & et le QA.
Espèrant avoir trouvé la solution. Merci d'avance. -
Bonjour,
Il faut des parenthèses autour de la condition du if.
De plus, le code n'est pas standard tout comme getch.
Voici une petite correction :#include <stdio.h> int main(void) { float QA,PU,PN; /* QA:quantité d'article // // PU: prix a payer// // PN: prix normal //*/ printf("Entrez la quantite d'article achete : "); scanf("%f",&QA); getchar(); printf("Entrez le prix normal de l'article : "); scanf("%f",&PN); getchar(); if (QA > 100) PU=(0.6*PN); else PU=PN; printf("le prix a payer est :%f",PU); getchar(); return 0; }
Cdlt,
Google is your friend