Votre question

Convertir un code C en PHP

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
25 Mai 2012 10:59:33

Bonjour, j'ai un programme en C que je dois traduire en php. j'ai pas vraiment le niveau en php pour le faire, ni en C d'ailleurs. POurriez vous m'aider svp ? j'ai essayé une version qui marche pas...elle est en dessous. Il ne fait que comparer ce code ?

  1. /* program compareTest */
  2. int v , w ;
  3. int order( char c1, c2 )
  4. int x ;
  5. {
  6. if( c1 > c2 )
  7. x = 1 ;
  8. else if( c1==c2 )
  9. x = 0 ;
  10. else
  11. x = - 1 ;
  12. return( x ) ;
  13. } /* order */
  14. void main( ) {
  15. w = 'a' ;
  16. v = order( w , 'A' ) ;
  17. }



EN PHP ma version:

  1. $v;
  2. $w;
  3.  
  4. function order($c1, $c2)
  5. var $x
  6. {
  7. if ($c1 > $c2)
  8. $x = 1;
  9. elseif ($c1 == $c2)
  10. $x = 0;
  11. else
  12. $x = -1;
  13. return $x;
  14. }
  15. function main(){
  16. $w = 'a';
  17. $v = order($w,'A');
  18.  
  19. }


Autres pages sur : convertir code php

a b L Programmation
25 Mai 2012 11:21:55

Salut,

Deja les deux code sont faux !!!
Il n'y a pas de main en PHP ...
( Et utilise les balise [ code][/ code] ^^ )

On pourrais a voir un truc de ce genre la :
  1. <?php
  2. function order($c1, $c2)
  3. {
  4. if($c1>$c2)
  5. {
  6. return 1;
  7. }else if($c1 == $c2)
  8. {
  9. return 0;
  10. }
  11. else
  12. {
  13. return -1;
  14. }
  15. }
  16.  
  17. $w = 'a';
  18. $v = order($w, 'A');
  19. echo $v;
  20.  
  21. ?>
m
0
l
25 Mai 2012 12:34:53

Merci..pour la réponse... Cependant pouvez vous me dire pourquoi le code original est faux ? mon ami m'a dit que c'est le int x qui est déclarée au mauvais endroit ?

m
0
l
a b L Programmation
25 Mai 2012 14:29:44

Effectivement c'est bien x qui est déclarer au mauvais endroit !
m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS