bonjours à tous.
excusez moi je commence en programmation c++ j'ai fait une petite calculatrice pour démarer, mais quand je veux multiplier un nombre a 7chiffres par un autre aussi à 7 chiffres, sa m'indique un résultat faux. pourquoi? je ne trouve pas mon erreur.
je vous transmet mon programme, pour vous donner une idée.
Ah pardon, si ce n'est pas ici qui fallait poster mon message.
merci a vous de m'aider
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62 #include <iostream> #include <cstdlib> using namespace std; int main() { char mon_choix('a'); int nombre_1(9); int nombre_2(9); int resultat(9); cout<< "\n\nprogramme de calculette!\n"; cout<<"\ntapez 'a' pour addition ou 'm' pour multiplier ou 'd' pour division ou 's' pour sous-traction ou 'Q' pour quitter\n"; cin >> mon_choix; if (mon_choix=='a'){ cout<<"\nvous avez choisi l'Addition\n"; cout<<"\nchoisissez vos deux nombre\n"; cin>>nombre_1; cin>>nombre_2; cout<<"\n"<<nombre_1<<"+"<<nombre_2; resultat=nombre_1+nombre_2 ; cout<< " votre resultat est: "; cout<<resultat; cout << " - Termine\n"; main(); } if (mon_choix=='m'){ cout<<"\nvous avez choisi la Multiplication\n"; cout<<"\nchoisissez vos deux nombre\n"; cin>>nombre_1; cin>>nombre_2; cout<<"\n"<<nombre_1<<"*"<<nombre_2; resultat=nombre_1*nombre_2 ; cout<< " votre resultat est: "; cout<<resultat; main(); } if (mon_choix=='d'){ cout<<"\nvous avez choisi la Division\n"; cout<<"\nchoisissez vos deux nombre\n"; cin>>nombre_1; cin>>nombre_2; cout<<"\n"<<nombre_1<<"/"<<nombre_2; resultat=nombre_1/nombre_2 ; cout<< " votre resultat est: "; cout<<resultat; main(); } if (mon_choix=='s'){ cout<<"\nvous avez choisi l'Sous traction\n"; cout<<"\nchoisissez vos deux nombre\n"; cin>>nombre_1; cin>>nombre_2; cout<<"\n"<<nombre_1<<"-"<<nombre_2; resultat=nombre_1-nombre_2 ; cout<< " votre resultat est: "; cout<<resultat; main(); } return 0; }![]()
Partager