avec la fonction suivante
les lignes 1,2 et 3 impriment par example
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 void Product::Multiply_Number(double n){ multiset <double>::iterator vit; numerator.insert(n); } void Product::Print(){ multiset <double>::iterator vit; double n; n = numerator.size(); for (vit = numerator.begin(); vit != numerator.end(); vit++){ if ( n == 1){ cout << *vit << " / 1\n"; } if ( n > 1 ) { //1 cout << *vit; //2 cout << " * "; //3 } } }
alors que je voudrais savoir si il y a un moyen de n'imprimer que :6 * 12 * 34 *
sans le dernier asterisk ?6 * 12 * 34
Partager