Programmation sous C++
EBee
-
Templier Nocturne Messages postés 9989 Statut Membre -
Templier Nocturne Messages postés 9989 Statut Membre -
Bonjour,
Je suis debutant dans le domaine de programmation, quelqu'un peut me corriger ça:
#include<stdio.h>
#include<conio.h>
main()
{
struct modele
{
char Nom[10];
int Prix;
};
struct modele A,B,C;
char choix[10],Clio[10],Megane[10],Fluence[10];
int qte,PT;
A.Nom[10]=Clio[10];
A.Prix=19;
B.Nom[10]=Megane[10];
B.Prix=20;
C.Nom[10]=Fluence[10];
C.Prix=24;
printf("Bienvennue.\n");
if(choix[10]=A.Nom[10])
{
PT=qte*A.Prix;
printf("Entrez le modele de voiture souhaite entre: Clio, Megane, Fluence.\t");
scanf("%s",choix[10]);
printf("Entrez la quantite souhaitee:\t");
scanf("%d",&qte);
printf("Vous devez payer: %d",&PT);
}
else if(choix[10]=B.Nom[10])
{
PT=qte*B.Prix;
printf("Entrez le modele de voiture souhaite entre: Clio, Megane, Fluence.\t");
scanf("%s",choix[10]);
printf("Entrez la quantite souhaitee:\t");
scanf("%d",&qte);
printf("Vous devez payer: %d",&PT);
}
else if(choix[10]=C.Nom[10])
{
PT=qte*C.Prix;
printf("Entrez le modele de voiture souhaite entre: Clio, Megane, Fluence.\t");
scanf("%s",choix[10]);
printf("Entrez la quantite souhaitee:\t");
scanf("%d",&qte);
printf("Vous devez payer: %d",&PT);
}
else
{
printf("Erreur");
printf("Entrez le modele de voiture souhaité entre: Clio, Megane, Fluence");
}
getch();
}
C'est un programme qui demande à l'utilisateur de choisir le modele de voiture souhaité, et le programme doit lui afficher le montant qu'il doit payer.
Je suis debutant dans le domaine de programmation, quelqu'un peut me corriger ça:
#include<stdio.h>
#include<conio.h>
main()
{
struct modele
{
char Nom[10];
int Prix;
};
struct modele A,B,C;
char choix[10],Clio[10],Megane[10],Fluence[10];
int qte,PT;
A.Nom[10]=Clio[10];
A.Prix=19;
B.Nom[10]=Megane[10];
B.Prix=20;
C.Nom[10]=Fluence[10];
C.Prix=24;
printf("Bienvennue.\n");
if(choix[10]=A.Nom[10])
{
PT=qte*A.Prix;
printf("Entrez le modele de voiture souhaite entre: Clio, Megane, Fluence.\t");
scanf("%s",choix[10]);
printf("Entrez la quantite souhaitee:\t");
scanf("%d",&qte);
printf("Vous devez payer: %d",&PT);
}
else if(choix[10]=B.Nom[10])
{
PT=qte*B.Prix;
printf("Entrez le modele de voiture souhaite entre: Clio, Megane, Fluence.\t");
scanf("%s",choix[10]);
printf("Entrez la quantite souhaitee:\t");
scanf("%d",&qte);
printf("Vous devez payer: %d",&PT);
}
else if(choix[10]=C.Nom[10])
{
PT=qte*C.Prix;
printf("Entrez le modele de voiture souhaite entre: Clio, Megane, Fluence.\t");
scanf("%s",choix[10]);
printf("Entrez la quantite souhaitee:\t");
scanf("%d",&qte);
printf("Vous devez payer: %d",&PT);
}
else
{
printf("Erreur");
printf("Entrez le modele de voiture souhaité entre: Clio, Megane, Fluence");
}
getch();
}
C'est un programme qui demande à l'utilisateur de choisir le modele de voiture souhaité, et le programme doit lui afficher le montant qu'il doit payer.
A voir également:
- Programmation sous C++
- Application de programmation - Guide
- Comment mettre en veille un programme sous windows 10 - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Programmation envoi sms - Guide
- Programmation binaire - Guide
2 réponses
bon ben je ne code pas en C++, je ne sais donc pas si ta syntaxe est bonne.
par contre ton algo me semble un peu bizarre.
là tu te complique la vie je pense.
je te propose plutot un truc de ce genre :
0) on initialise les variables
1) on demande à l'utilisateur quelle voiture il veut et on met le résultat dans une variable donnée.
2) on lui demande la quantité qu'on met dans une seconde variable
3) condition :
si variable voiture = clio : prix = 19
sinon, si variable voiture = [...]
4) on effectue le calcul prix * quantité et on met dans une variable
5) on affiche le prix avec cette variable
par contre ton algo me semble un peu bizarre.
là tu te complique la vie je pense.
je te propose plutot un truc de ce genre :
0) on initialise les variables
1) on demande à l'utilisateur quelle voiture il veut et on met le résultat dans une variable donnée.
2) on lui demande la quantité qu'on met dans une seconde variable
3) condition :
si variable voiture = clio : prix = 19
sinon, si variable voiture = [...]
4) on effectue le calcul prix * quantité et on met dans une variable
5) on affiche le prix avec cette variable