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
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 :
Cdlt,
Google is your friend
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
avant le PU.
Surtout pas, sinon tu vas afficher l'adresse de la variable...
Il y a un espace entre la viergule et le & et un espace entre le & et le QA.
Non, l'espace est facultatif...