Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
895 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  compil ereur que j etrouve pas helppp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compil ereur que j etrouve pas helppp

n°253687
COULIX
un pc pour les attirer ...
Posté le 26-11-2002 à 08:16:21  profilanswer
 

il me marque trois ereur lors d ela compil ligne 12 15 20 helpp sniff  
 

Code :
  1. #include <iostream>
  2. int main()
  3. {
  4. int a,b,c,d,x;
  5. cout << "---------------------\n";
  6. cout << "|    TAGMC21 © =)   |\n";
  7. cout << "---------------------\n";
  8. cout <<" \n";
  9. cout << "Find armstrong numer between 0-999 [x] \n";
  10. for (x = 1, x <= 999 , ++x)
  11. {   a=x/100;
  12.      b=(x/10)%10;
  13.      c=x%10;
  14.      d=a^3+b^3+c^3;
  15.      if (d=x)
  16.      cout << "number :" <<x << " \n" <<endl;
  17. }
  18. }

 :cry:  :cry:  :cry:  :cry:


---------------
.... et dans les tenebres les lier
mood
Publicité
Posté le 26-11-2002 à 08:16:21  profilanswer
 

n°253693
orazur
Posté le 26-11-2002 à 08:53:42  profilanswer
 

je m'y connais pas en C mais je pense que pour l'auto increment d'une variable on fait x++ et pas ++x , cela dit j'en suis pas sur..

n°253694
El_gringo
Posté le 26-11-2002 à 08:53:48  profilanswer
 

Dans un for, le séparateur, c'est des ; pas des ,

n°253695
darklord
You're welcome
Posté le 26-11-2002 à 08:54:21  profilanswer
 

tu veux un mouchoir?  :pfff:


---------------
Just because you feel good does not make you right
n°253696
orazur
Posté le 26-11-2002 à 08:54:55  profilanswer
 

je m'y connais tjrs pas en C mais je pense qu'on include iostream.h et non iostream , non?

n°253697
El_gringo
Posté le 26-11-2002 à 08:55:51  profilanswer
 

orazur a écrit a écrit :

je m'y connais pas en C mais je pense que pour l'auto increment d'une variable on fait x++ et pas ++x , cela dit j'en suis pas sur..




 
Les 2 ont un sens :
x++ signifie incrémenter de 1 la valeur de x après opération
++x signifie incrémenter de 1 la valeur de x avant opération

n°253698
El_gringo
Posté le 26-11-2002 à 08:56:20  profilanswer
 

orazur a écrit a écrit :

je m'y connais tjrs pas en C mais je pense qu'on include iostream.h et non iostream , non?




 
Toujours pas, non, iostream est ok

n°253699
orazur
Posté le 26-11-2002 à 08:56:47  profilanswer
 

ha ok désolé  :pt1cable:

n°253701
orazur
Posté le 26-11-2002 à 08:58:57  profilanswer
 

ok je sors  :lol:

n°253756
COULIX
un pc pour les attirer ...
Posté le 26-11-2002 à 10:02:52  profilanswer
 

c etais les ., mai spar contre il marche pas le prograam eil me file tous les nombres de 1 a 999 ....
alors qu il dervai me donne rles seules nombre dont le saommes des cubs des chiffres est egal a ce meme nombre.
genre : 153
1^3 + 5^3 + 3^3 = 153  [:zion]


---------------
.... et dans les tenebres les lier
mood
Publicité
Posté le 26-11-2002 à 10:02:52  profilanswer
 

n°253770
El_gringo
Posté le 26-11-2002 à 10:14:04  profilanswer
 

coulix a écrit a écrit :

c etais les ., mai spar contre il marche pas le prograam eil me file tous les nombres de 1 a 999 ....
alors qu il dervai me donne rles seules nombre dont le saommes des cubs des chiffres est egal a ce meme nombre.
genre : 153
1^3 + 5^3 + 3^3 = 153  [:zion]  




 
ça c'est de l'algo, alors tu vas être un grand garçon et tu vas réfléchir tout seul...

n°253938
MrX
Posté le 26-11-2002 à 13:30:22  profilanswer
 

lol tu tape  
"if (d=x)  
    cout << "number :" <<x << " \n" <<endl;"
 
avec == ca marche mieux....

n°254766
Musaran
Cerveaulté
Posté le 27-11-2002 à 02:20:46  profilanswer
 

Ça aurait été bien de nous marquer ces lignes...
On a autre chose à faire que les compter !

Code :
  1. #include <iostream>
  2. using namespace std; //ça va avec les headers sans ".h"
  3. int main()
  4. {
  5. int a,b,c,d,n;
  6. cout<<
  7.  "---------------------\n"
  8.  "|    TAGMC21 © =)   |\n" //copyright ? Mon dieu, j'ai enfreint la loi !
  9.  "---------------------\n" //conseil: le faire marcher avant de s'en pavaner.
  10.  " \n"
  11.  "Find armstrong numer between 1-999\n"; //1 et pas 0...
  12. for (int n= 1 ; n<=999 ; ++n){ //";" -> c'est pas une fonction.
  13.  int cent= (n/100)%10; //On déclares les variables au plus proche de leur utilisation...
  14.  int diz = (n/10 )%10; //...en leur donnant des noms enplicites !
  15.  int unit= (n/1  )%10; //Ça ne fait pas de mal d'aligner.
  16.  int calcul= cent^3+diz^3+unit^3; //^ est le nOR bit-bit en C. pow est la puissance flottante.
  17.  if (calcul==n) //== pour un test, t'as intérêt à t'en souvenir !
  18.   cout << "number : " << n << endl; // \n + endl :-?
  19. }
  20. return 0; //enceptionnellement optionnel en C++ pour "main"
  21. }


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
n°256720
COULIX
un pc pour les attirer ...
Posté le 29-11-2002 à 06:34:43  profilanswer
 

Musaran a écrit a écrit :

Ça aurait été bien de nous marquer ces lignes...
On a autre chose à faire que les compter !

Code :
  1. #include <iostream>
  2. using namespace std; //ça va avec les headers sans ".h"
  3. int main()
  4. {
  5. int a,b,c,d,n;
  6. cout<<
  7.  "---------------------\n"
  8.  "|    TAGMC21 © =)   |\n" //copyright ? Mon dieu, j'ai enfreint la loi !
  9.  "---------------------\n" //conseil: le faire marcher avant de s'en pavaner.
  10.  " \n"
  11.  "Find armstrong numer between 1-999\n"; //1 et pas 0...
  12. for (int n= 1 ; n<=999 ; ++n){ //";" -> c'est pas une fonction.
  13.  int cent= (n/100)%10; //On déclares les variables au plus proche de leur utilisation...
  14.  int diz = (n/10 )%10; //...en leur donnant des noms enplicites !
  15.  int unit= (n/1  )%10; //Ça ne fait pas de mal d'aligner.
  16.  int calcul= cent^3+diz^3+unit^3; //^ est le nOR bit-bit en C. pow est la puissance flottante.
  17.  if (calcul==n) //== pour un test, t'as intérêt à t'en souvenir !
  18.   cout << "number : " << n << endl; // \n + endl :-?
  19. }
  20. return 0; //enceptionnellement optionnel en C++ pour "main"
  21. }






we we cay est c corriger ct pour hier et sa mnarcher apres modif merci quand meme =)
 new version :
 

Code :
  1. #include <iostream>
  2. #include <string>
  3. #include <cmath>
  4. int main()
  5. {
  6. int a,b,c,d,x;
  7. string t;
  8. t = "n";
  9. while (t== "n" )
  10. {
  11.                        
  12.   cout << "               ///\\              \n";
  13.   cout << "             (@ @)                 \n";
  14.   cout << "   +---oOO----(_)---Ooo-----+      \n";
  15.   cout << "   |        TAGMC21 ©       I      \n";
  16.   cout << "   I          SIBT          |       \n";
  17.   cout << "   +------------------------+       \n";
  18.   cout << "            |__|__|                \n";
  19.   cout << "              || ||               \n";
  20.   cout << "             ooO Ooo              \n";
  21. cout <<" \n";
  22. cout << "Find armstrong number between 1-999 [x] \n";
  23. for (x = 1; x <= 999 ; x++)
  24. {   a=x/100;
  25.      b=(x/10)%10;
  26.      c=x%10;
  27.      d=(pow(a,3)+pow(b,3)+pow(c,3));
  28.      if (d==x) cout << "  number :" <<x << " \n";
  29. }
  30. cout<<" \n";
  31. cout<<"do u want to quit ??? [y/n]\n";
  32. cin >> t;
  33.     }
  34. }


 :hello:


---------------
.... et dans les tenebres les lier

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  compil ereur que j etrouve pas helppp

 

Sujets relatifs
oui mais heuuu... comment lasser c chaussures .. helpppTransformer un code visual C++ pour que ca marche avec un autre compil
[C/Reseau]resolution d'IP => compil... mais pkoi? pliz c pour demain:/[C++] Erreur à la compil , help svp
erreur de compil dans jbuilder7[PHP] ereur qui m'enerve
HELPPP je comprend pas le javascript!Gros gros probleme de compil : avec IOS.h
[Delphi] Compil qui passe pas et pourtant...[java][servlet] Pb de compil (je sais, c'est con)
Plus de sujets relatifs à : compil ereur que j etrouve pas helppp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR