Probleme de boucle
Ashley
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
bonjour j'aimerais savoir si quelqu'un pourrais m'apportez aide et m'aider a faire une boucle qui permettrais de revenir au début du programme et de demander si on veut revenir Y/N au début du programme
Merci d'avance
Merci d'avance
#include <iostream> #include <string> using namespace std; int main() { { double a, b, c; cout << "tapez a" << endl; cin >> a; cout << "tapez b" << endl; cin >> b; c = a + b; cout << c << endl; return 0; }
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Probleme de boucle
- Xiaomi s'éteint tout seul et se rallume en boucle - Forum Xiaomi
- Boucle excel sans macro - Forum Excel
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Vlc lire en boucle ✓ - Forum Lecteurs et supports vidéo
- Problème xiaomi redmi note 8t s'allume et s'éteint vibre - Forum Xiaomi
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, quel est le contexte de cet exercice?
le logiciel fait un calcul de a + b (a est le nombre que l'utilisateur a entré et b aussi)
puis a la fin le logiciel affiche le résultat et se ferme
mais ca fait depuis la nuit dernière que j'essaye de faire
une demande qui fait que le logiciel demande si vous voulez refaire un calcul
et l'utilisateur doit écrire oui ou non
si oui ca revient au début du programme
si non le programme se ferme
Merci Beaucoup
le probleme c'est que ca veut pas revenir au debut et oui je l'ai fait
#include <iostream>
#include <string>
using namespace std;
int main()
{
string replai;
bool replay(true);
double a, b, c;
cout << "tapez a" << endl;
cin >> a;
cout << "tapez b" << endl;
cin >> b;
c = a + b;
cout << c << endl;
cout << "veut tu-refaire une partie yes/no";
cin >> replai;
replay = (replai == "yes");
while (replay == true);
{
double a, b, c;
cout << "tapez a" << endl;
cin >> a;
cout << "tapez b" << endl;
cin >> b;
c = a + b;
cout << c << endl;
}
return 0;
}
Mais je n'arrive pas a comprendre comment faire est ce que tu peut me donner un exemple de code de comparaison??
Merci!