[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 !
|
|
|
|
webmaster
Autorisation : Administrateur
Nb de messages : 792
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
PS : Sujet réglé ?
|
|
|
|
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 ....
|
|
|
|
webmaster
Autorisation : Administrateur
Nb de messages : 792
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
|
|
|
|
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 ?
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
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
|
|
|
|
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 !
|
|
|
|
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
|
|
|
|
unknow
Autorisation : Membre
Nb de messages : 229
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 |
|
|
|
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?
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
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 |
|
|
|
|
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?
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
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
|
|
|
|
unknow
Autorisation : Membre
Nb de messages : 229
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 |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
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
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|