Boucle dans mon code
Résolu/Fermé
xaloz
Messages postés
2
Date d'inscription
mercredi 21 septembre 2011
Statut
Membre
Dernière intervention
21 septembre 2011
-
21 sept. 2011 à 15:56
xaloz Messages postés 2 Date d'inscription mercredi 21 septembre 2011 Statut Membre Dernière intervention 21 septembre 2011 - 21 sept. 2011 à 17:13
xaloz Messages postés 2 Date d'inscription mercredi 21 septembre 2011 Statut Membre Dernière intervention 21 septembre 2011 - 21 sept. 2011 à 17:13
A voir également:
- Boucle dans mon code
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
3 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
21 sept. 2011 à 16:07
21 sept. 2011 à 16:07
Tu dois encadrer ton code par une boucle while(true)
Remarque : si (par exemple) la TVA a toujours la même valeur, tu rentrer cette valeur avant la boucle while et ainsi on ne te posera qu'une fois la question :
#include <iostream> int main() { double prixht, heure, tva, prixttc; while (true) { std::cout << "Prix HT : "; std::cin >> prixht; std::cout << "Nombre d'heures : "; std::cin >> heure; std::cout << "Taux de TVA : "; std::cin >> tva; prixttc = (1+tva/100)*prixht*heure; std::cout << "Prix TTC : " << prixttc << std::endl << std::endl; } }
Remarque : si (par exemple) la TVA a toujours la même valeur, tu rentrer cette valeur avant la boucle while et ainsi on ne te posera qu'une fois la question :
#include <iostream> int main() { double prixht, heure, tva, prixttc; std::cout << "Taux de TVA : "; std::cin >> tva; std::cout << stdd:endl; while (true) { std::cout << "Prix HT : "; std::cin >> prixht; std::cout << "Nombre d'heures : "; std::cin >> heure; prixttc = (1+tva/100)*prixht*heure; std::cout << "Prix TTC : " << prixttc << std::endl << std::endl; } }
jojo673
Messages postés
210
Date d'inscription
lundi 19 septembre 2011
Statut
Membre
Dernière intervention
9 avril 2014
44
Modifié par jojo673 le 21/09/2011 à 16:07
Modifié par jojo673 le 21/09/2011 à 16:07
int recommencer = 1; while (recommencer){ //toute la procédure cin>>recommencer; //1 pour recommencer, 0 pour quitter }
Voilà ;)
xaloz
Messages postés
2
Date d'inscription
mercredi 21 septembre 2011
Statut
Membre
Dernière intervention
21 septembre 2011
21 sept. 2011 à 17:13
21 sept. 2011 à 17:13
Merci pour vos réponses, j'ai adopté celle de KX du coup j'ai créé un programme pour chaque TVA :D
Cdt
Cdt