Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas poster de réponses
[Réglé] Premier programe , les problèmes commencent
Auteur Message
Grégoire B.



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 07 Déc 2006, 21:35
Posté le : Ven 08 Déc 2006, 16:44    

bon, allez, je me lance, voici un essais de premier programe pour la conversion des m/s en km/h

ce programe ne fonctionne pas et je compte sur votre aide pour dénicher le cailloux !



Code
:EffEcr
:Input "NBR M.S-1:",Y
:Y*3.6=X
:Disp "NBR KM.H-1",X
:Pause



voilà

heu, avec End, ça met ERR:SYNTAXE, c'est pourquoi je met pause, je ne sais pas non plus la raison ...

merci de votre aide ! bigmouth.gif

 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
webmaster
Avatar

Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
Posté le : Ven 08 Déc 2006, 18:26    

En effet, le ":End" déclare la fin d'une boucle ou d'une condition, mais dans ton cas, il n'y a pas de boucles ni de conditions. C'est tout !
Voilà ce que je te propose :

Code
:EffEcr
:Input "NBR M.S-1:",Y
:Y*3.6=X
:Disp "NBR KM.H-1",X
:Pause
:EffEcr


@+ Le Webmaster beer.gif

PS : Sujet réglé ?

 Adresse email Haut de page Bas de page 
 
Grégoire B.



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 07 Déc 2006, 21:35
Posté le : Ven 08 Déc 2006, 19:06    

non, j'ai recopié le texte mais il y a encore un problème : ( le mm qu'avant ) si je tappe un chiffre au hazard dans les mètres par seconde, admetons 2.8 et 8, il m'affiche toujours 3.6 pour les km/h .... karate.gif

 Adresse email Haut de page Bas de page 
 
webmaster
Avatar

Autorisation : Administrateur
Nb de messages : 775
Inscrit le : Mer 18 Aoû 2004, 22:13
Posté le : Ven 08 Déc 2006, 19:28    

Ah, excuse-moi, je n'avais pas vu cette grossière erreur : Remplace le "=" par un "->"...

@+ Le Webmaster beer.gif

 Adresse email Haut de page Bas de page 
 
Grégoire B.



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 07 Déc 2006, 21:35
Posté le : Ven 08 Déc 2006, 20:35    

1000 fois merci ! ça marche, j'e viens de faire le mm à l'inverse des km/h en m/s ... y a t'il un moyen d'ariver das un menu pour choisir l'un ou l'autre ?

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Ven 08 Déc 2006, 21:12    

Oui, tu fait:


Code
:Lbl 0
:Menu("VITESSE","KM/H->M/S",1,"M/S->KM/H",2,"QUITTER",3
:Lbl 3
:ClrHome
:Stop
:Lbl 1
Ton prog
:Goto 0



Sangohan38

 Adresse email Haut de page Bas de page 
 
Grégoire B.



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 07 Déc 2006, 21:35
Posté le : Ven 08 Déc 2006, 23:27    

ok ! j'essaye ça demain matin ! bigmouth.gif

 Adresse email Haut de page Bas de page 
 
Grégoire B.



Autorisation : Membre
Nb de messages : 5
Inscrit le : Jeu 07 Déc 2006, 21:35
Posté le : Sam 09 Déc 2006, 15:07    

nickel chrome

 Adresse email Haut de page Bas de page 
 
unknow



Autorisation : Membre
Nb de messages : 221
Inscrit le : Jeu 12 Oct 2006, 19:30
Posté le : Dim 10 Déc 2006, 13:23    

oui les menus sont simples a utiliser des lors que tu comprens les labels.

----------------------
Ta le look coco
 Adresse email Haut de page Bas de page 
 
elozimak



Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
Posté le : Dim 10 Déc 2006, 15:23    

je ne comprends pas comment utiliser les label et les goto
est-ce que quelqu'un peut m'expliquer rapidement svp?

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Dim 10 Déc 2006, 16:10    

Les labels sont littéralement des étiquettes.
Ils servent à marquer le début d'une instruction que l'on pourrait avoir besoins de nouveau par l'inérmédiaire de goto:


Code
:Lbl 0        sert de repère pour le goto
:Code
:Goto 0       ramène au label 0



 Adresse email Haut de page Bas de page 
 
elozimak



Autorisation : Membre
Nb de messages : 39
Inscrit le : Ven 08 Déc 2006, 18:42
Posté le : Dim 10 Déc 2006, 16:43    

mais j'ai trouvé des programmes ou il y avait des lbl sans les goto.. ca marche qd meme?

 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Dim 10 Déc 2006, 17:01    

Oui mais les lbl ne servent à rien dans ce cas vu que rien ne leur ramène.

Sangohan38

 Adresse email Haut de page Bas de page 
 
unknow



Autorisation : Membre
Nb de messages : 221
Inscrit le : Jeu 12 Oct 2006, 19:30
Posté le : Mar 12 Déc 2006, 21:49    

ba si on peut utiliser un label sans goto mais ca sert a rien comme tu as dit car le programme continue a faire ses calculs.

----------------------
Ta le look coco
 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Mer 13 Déc 2006, 12:51    

C'est ce que je vien de dire alors pas la peine de redire la même chose.

Sangohan38

 Adresse email Haut de page Bas de page 
 
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas poster de réponses





  Page générée en 6 requêtes