Comment faire revenir le programme au début
bobys
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
seabust Messages postés 741 Date d'inscription Statut Membre Dernière intervention -
seabust Messages postés 741 Date d'inscription Statut Membre Dernière intervention -
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
- Revenir à la ligne dans une cellule excel mac - Guide
- Comment revenir en arriere sur page ✓ - Forum MacOS
- Comment revenir en arrière sur pc - Forum Windows
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