Comment faire revenir le programme au début
bobys
Messages postés
7
Statut
Membre
-
seabust Messages postés 811 Statut Membre -
seabust Messages postés 811 Statut Membre -
Bonjour,
Je viens de créer un logiciel dans le cadre d'une validation scolaire, seulement, j'ai quelques exigences du prof que je n'arrive pas a régler :
- j'aimerai savoir comment je peux lui faire refaire l'opération sans qu'on doivent le relancer le logiciel.
- j'aimerai savoir comment on fait pour que le logiciel relance la demande lors d'une erreur de frappe (par exemple une lettre au lieu d'un chiffre)
Je vous met le codage du logiciel ci dessous
Merci d'avance.
#include <iostream>
using namespace std;
int main()
{ float montant, taux, remise ;
cout <<"15% pour 100e, 25% pour 200e, 35% au dela. Saisissez le montant de vos achats pour connaitre le pourcentage de vos reductions : " ;
cin >> montant ;
if (montant < 100.) taux = 0. ;
else if (montant <= 100 < 200.) taux = 15. ;
else if (montant <= 200 < 300.) taux = 25. ;
else taux = 35. ;
remise = montant * taux/100. ;
montant = montant - remise ;
cout << "montant apres remise : " << montant ;
}
Je viens de créer un logiciel dans le cadre d'une validation scolaire, seulement, j'ai quelques exigences du prof que je n'arrive pas a régler :
- j'aimerai savoir comment je peux lui faire refaire l'opération sans qu'on doivent le relancer le logiciel.
- j'aimerai savoir comment on fait pour que le logiciel relance la demande lors d'une erreur de frappe (par exemple une lettre au lieu d'un chiffre)
Je vous met le codage du logiciel ci dessous
Merci d'avance.
#include <iostream>
using namespace std;
int main()
{ float montant, taux, remise ;
cout <<"15% pour 100e, 25% pour 200e, 35% au dela. Saisissez le montant de vos achats pour connaitre le pourcentage de vos reductions : " ;
cin >> montant ;
if (montant < 100.) taux = 0. ;
else if (montant <= 100 < 200.) taux = 15. ;
else if (montant <= 200 < 300.) taux = 25. ;
else taux = 35. ;
remise = montant * taux/100. ;
montant = montant - remise ;
cout << "montant apres remise : " << montant ;
}
A voir également:
- Comment faire revenir le programme au début
- Programme au démarrage windows 10 - Guide
- Comment revenir à l'écran normal ? - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Comment revenir en arriere sur page ✓ - Forum MacOS
- Lancer un programme au démarrage windows 10 - Guide
5 réponses
pour relancer ton programme il suffit d'écrire main(); ou return main(); (ça ne fait pas la même chose il faut choisir en fonction de ce que l'on veut faire)
D'accord ,merci, mais j'aimerai que ma phrase de départ soit a la ligne après mon résultat, je peux faire comment ?
Et pour ce qui ai de lancer un message d'erreur si l'entrée est une erreur (une lettre) ?
Merci d'avance
Et pour ce qui ai de lancer un message d'erreur si l'entrée est une erreur (une lettre) ?
Merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question