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

  FORUM HardWare.fr
  Programmation
  C

  Erreur de compilation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur de compilation

n°1300147
MaxS
Bientôt vingt ans d'HFR
Posté le 06-02-2006 à 21:03:35  profilanswer
 

Bonsoir,  
 
Comme j ' en ai parlé dans le blabla, j' aurais besoin d' aide. On m' a invité à définir un programme, j' ai faim ce que mes maigres connaissances m' ont permis de faire.
 
 

Code :
  1. #include<stdio.h>
  2. rand A;
  3. rand B ;
  4. ( ( a - b )^2 ) / ( a - b ) = U ;
  5. Stocker U;
  6. ( a^2-b^2)/(a+b)= V ;
  7. Stocker V;
  8. Si U=V;
  9. Alors goto 3;
  10. Sinon, printf('U V')

Message cité 1 fois
Message édité par MaxS le 08-02-2006 à 14:40:57
mood
Publicité
Posté le 06-02-2006 à 21:03:35  profilanswer
 

n°1300151
Emmanuel D​elahaye
C is a sharp tool
Posté le 06-02-2006 à 21:07:03  profilanswer
 

MaxS a écrit :

Comme j ' en ai parlé dans le blabla, j' aurais besoin d' aide. On m' a invité à définir un programme, j' ai faim ce que mes maigres connaissances m' ont permis de faire.


http://mapage.noos.fr/emdel/images/c_warn.png
A part ça, ce que tu as posté n'est pas du C mais un vague algo. Quel est l'énoncé ?
 
Je rappelle qu'il existe une branche 'algo' sur ce forum...


Message édité par Emmanuel Delahaye le 06-02-2006 à 21:09:48

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1300160
MaxS
Bientôt vingt ans d'HFR
Posté le 06-02-2006 à 21:13:14  profilanswer
 

J' y vais de ce pas, merci.

n°1301283
MaxS
Bientôt vingt ans d'HFR
Posté le 08-02-2006 à 14:37:27  profilanswer
 

Code source
 

Code :
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <stdlib.h>
  4. int al(int min, int max)
  5. {
  6. return(min+rand()/(max-min));
  7. }
  8. int main(void)
  9. {
  10. int a = al(1,50);
  11. int b = al(1,50);
  12. double u = ((a-b)*(a-b))/(a-b);
  13. double v = ((a*a)-(b*b))/(a+b);
  14. if (u == v);
  15. {
  16. printf("OK" );
  17. }
  18. else;
  19. {
  20. printf("U différent de V" );
  21. }
  22. }


 
20 parse error before else '{'
 
D' où vient cette erreur ? Merci.

n°1301293
Emmanuel D​elahaye
C is a sharp tool
Posté le 08-02-2006 à 14:49:03  profilanswer
 

MaxS a écrit :


Code :
  1. if (u == v);
  2. <...>
  3. else;




Je ne sais pas d'où tu tiens ça, mais il ne faut pas mettre de ';' après un if ou un else[1].  
 
--------------------
[1] Ca peut avoir un sens dans certains cas, mais pas celui que tu as exposé.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1301297
MaxS
Bientôt vingt ans d'HFR
Posté le 08-02-2006 à 14:53:13  profilanswer
 

Erreur personnel.
Merci de ton aide.


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

  Erreur de compilation

 

Sujets relatifs
erreur de compilation toute bete wxWidgets, visual c++Erreur de redéfinition à la compilation.
Erreur de compilation de jsp inconnueErreur compilation .o
erreur à la compilationerreur de compilation en c++(Devcpp):no such file or directory
erreur de compilation sous access 97[VS2005][C#] Erreur à la compilation: namespace non trouvé
erreur a la compilation comprend pas ??JOptionPane --> erreur à la compilation
Plus de sujets relatifs à : Erreur de compilation


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