COULIX un pc pour les attirer ... | Musaran a écrit a écrit :
Ça aurait été bien de nous marquer ces lignes...
On a autre chose à faire que les compter !
Code :
- #include <iostream>
- using namespace std; //ça va avec les headers sans ".h"
- int main()
- {
- int a,b,c,d,n;
- cout<<
- "---------------------\n"
- "| TAGMC21 © =) |\n" //copyright ? Mon dieu, j'ai enfreint la loi !
- "---------------------\n" //conseil: le faire marcher avant de s'en pavaner.
- " \n"
- "Find armstrong numer between 1-999\n"; //1 et pas 0...
- for (int n= 1 ; n<=999 ; ++n){ //";" -> c'est pas une fonction.
- int cent= (n/100)%10; //On déclares les variables au plus proche de leur utilisation...
- int diz = (n/10 )%10; //...en leur donnant des noms enplicites !
- int unit= (n/1 )%10; //Ça ne fait pas de mal d'aligner.
- int calcul= cent^3+diz^3+unit^3; //^ est le nOR bit-bit en C. pow est la puissance flottante.
- if (calcul==n) //== pour un test, t'as intérêt à t'en souvenir !
- cout << "number : " << n << endl; // \n + endl :-?
- }
- return 0; //enceptionnellement optionnel en C++ pour "main"
- }
|
|
we we cay est c corriger ct pour hier et sa mnarcher apres modif merci quand meme =)
new version :
Code :
- #include <iostream>
- #include <string>
- #include <cmath>
- int main()
- {
- int a,b,c,d,x;
- string t;
- t = "n";
- while (t== "n" )
- {
-
- cout << " ///\\ \n";
- cout << " (@ @) \n";
- cout << " +---oOO----(_)---Ooo-----+ \n";
- cout << " | TAGMC21 © I \n";
- cout << " I SIBT | \n";
- cout << " +------------------------+ \n";
- cout << " |__|__| \n";
- cout << " || || \n";
- cout << " ooO Ooo \n";
- cout <<" \n";
- cout << "Find armstrong number between 1-999 [x] \n";
- for (x = 1; x <= 999 ; x++)
- { a=x/100;
- b=(x/10)%10;
- c=x%10;
- d=(pow(a,3)+pow(b,3)+pow(c,3));
- if (d==x) cout << " number :" <<x << " \n";
- }
- cout<<" \n";
- cout<<"do u want to quit ??? [y/n]\n";
- cin >> t;
- }
- }
|
---------------
.... et dans les tenebres les lier
|