Probleme de boucle
Fermé
Ashley
-
Modifié le 22 juin 2019 à 18:33
yg_be Messages postés 21303 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 mars 2023 - 23 juin 2019 à 09:41
yg_be Messages postés 21303 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 mars 2023 - 23 juin 2019 à 09:41
A voir également:
- Probleme de boucle
- Pc s'allume et s'éteint en boucle - Forum Matériel informatique
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Boucle cmd - Forum Programmation
- Freebox redémarre en boucle ✓ - Forum Freebox
- Boucle excel sans macro - Forum Excel
1 réponse
yg_be
Messages postés
21303
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 mars 2023
1 326
22 juin 2019 à 20:46
22 juin 2019 à 20:46
bonjour, quel est le contexte de cet exercice?
22 juin 2019 à 20:57
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
22 juin 2019 à 20:59
22 juin 2019 à 21:48
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;
}
23 juin 2019 à 00:14
23 juin 2019 à 09:03
Mais je n'arrive pas a comprendre comment faire est ce que tu peut me donner un exemple de code de comparaison??
Merci!