Boucle dans mon code
Résolu
xaloz
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
xaloz Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
xaloz Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila ma petite question qui je l'espère trouvera réponse parmi vous ! Voilà j'ai trouvé un code sur le net en c++ qui m'est assé utile car celui-ci me permet de calculer le TTC par rapport aux nombres d'heures travaillé, le prix unitaire et le taux de TVA. Sauf qu'à la fin d'un calcul le programme se ferme et si je veux recommencé je suis obligé de le rouvrir c'est pourquoi j'aimerai inséré une boucle dans le code.
Voici le code :
#include<iostream>
using namespace std;
int main()
{
double prixht,poids,tva,total;
cout<<"Tapez le prix HT : ";cin>>prixht;
cout<<"Combien d'heures : ";cin>>poids;
cout<<"Quel est le taux de TVA : ";cin>>tva;
total=(1+tva/100)*prixht*poids;
cout<<"Le prix TTC est de : "<<total<<endl;
cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();
return EXIT_SUCCESS;;
}
Merci d'avance.
Cordialement
Voila ma petite question qui je l'espère trouvera réponse parmi vous ! Voilà j'ai trouvé un code sur le net en c++ qui m'est assé utile car celui-ci me permet de calculer le TTC par rapport aux nombres d'heures travaillé, le prix unitaire et le taux de TVA. Sauf qu'à la fin d'un calcul le programme se ferme et si je veux recommencé je suis obligé de le rouvrir c'est pourquoi j'aimerai inséré une boucle dans le code.
Voici le code :
#include<iostream>
using namespace std;
int main()
{
double prixht,poids,tva,total;
cout<<"Tapez le prix HT : ";cin>>prixht;
cout<<"Combien d'heures : ";cin>>poids;
cout<<"Quel est le taux de TVA : ";cin>>tva;
total=(1+tva/100)*prixht*poids;
cout<<"Le prix TTC est de : "<<total<<endl;
cout << "Appuyez sur une touche pour continuer ..." << endl;
cin.ignore();
cin.get();
return EXIT_SUCCESS;;
}
Merci d'avance.
Cordialement
A voir également:
- Boucle dans mon code
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
3 réponses
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; } }