Poster un nouveau sujet Poster une réponse
Problème Argument, premier programme
Auteur Message
Julien
Invité
Posté le : Jeu 03 Fév 2011, 16:03   Citer 

Voici mon tout premier programme, je ne comprends pas le problème "Argument" qui se situe à l'endroit en rouge .. Si quelqu'un pouvez m'aider !
Voilà le programme :



Code
:ClrHome
:Input "DISTANCE = ",A
:Menu("CONVERTION","M EN UA",1,"M EN AL",2,"UA EN M",3,"AL EN M",4,"PICO EN M",5,"M EN PICO",6,"NANO EN M",7,"M EN NANO",8,"MICRO EN M",9,"M EN MICRO",0,"MILLI EN M",B,"M EN MILLI",C,"CENTI EN M",D,"M EN CENTI",E,"DECI EN M",F,"M EN DECI",G,"KILOM EN M",H,"M EN KILOM",I,"MEGA EN M",J,"M EN MEGA",K,"GIGA EN M",L,"M EN GIGA",M,"TERA EN M",N,"M EN TERA",[b][c[/b]ouleur=#FF0000]O)[/couleur]
:Lbl 1
:A/149597870610 -> Q
:Goto P
:Lbl 2
:A/9.4607304725808*10^15 -> Q
:Goto P
:Lbl 3
:A*149597870610 -> Q
:Goto P
:Lbl 4
:A*9.4607304725808*10^15 -> Q
:Goto P
:Lbl 5
:A*10^-12 -> Q
:Goto P
:Lbl 6
:A*10^12 -> Q
:Goto P
:Lbl 7
:A*10^-9 -> Q
:Goto P
:Lbl 8
:A*10^9 -> Q
:Goto P
:Lbl 9
:A*10^-6 -> Q
:Goto P
:Lbl 0
:A*10^6 -> Q
:Goto P
:Lbl B
:A*10^-3 -> Q
:Goto P
:Lbl C
:A*10^3 -> Q
:Goto P
:Lbl D
:A*10^-2 -> Q
:Goto P
:Lbl E
:A*10^2 -> Q
:Goto P
:Lbl F
:A*10^-1 -> Q
:Goto P
:Lbl G
:A*10^1 -> Q
:Goto P
:Lbl H
:A*10^3 -> Q
:Goto P
:Lbl I
:A*10^-3 -> Q
:Goto P
:Lbl J
:A*10^6 -> Q
:Goto P
:Lbl K
:A*10^-6 -> Q
:Goto P
:Lbl L
:A*10^9 -> Q
:Goto P
:Lbl M
:A*10^-9 -> Q
:Goto P
:Lbl N
:A*10^12 -> Q
:Goto P
:Lbl O
:A*10^-12 -> Q
:Goto P
:Lbl P
:ClrHome
:Sci
:Output(2,1,"RESULTAT :")
:Output(4,1,Q)
:Pause
:Normal
:ClrHome



  Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Jeu 03 Fév 2011, 17:34   Citer 

Un menu ne comprend que 15 arguments au maximum:1 pour le titre, 7 pour les sous menus et 7 pour les étiquettes associées.
Or tu as bien dépassé ce nombre donc créer un sous menu qui envoie à un autre menu qui propose la suite.

Sangohan38

 Adresse email Haut de page Bas de page 
 
Julien
Invité
Posté le : Jeu 03 Fév 2011, 17:45   Citer 

D'accord, et comment faire pour résoudre ce problème ? :/

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 03 Fév 2011, 18:32   Citer 

C'est ce qu'il vient de dire (malgré la faute de conjugaison qui prête à confusion)


Code
:ClrHome
:Input "DISTANCE = ",A
:Lbl W
:Menu("CONVERTION","M EN UA",1,"M EN AL",2,"UA EN M",3,"AL EN M",4,"PICO EN M",5,"M EN PICO",6,"...PARTIE 2",Z

Lbl Z
Menu("PARTIE 2","NANO EN M",7,"M EN NANO",8,"MICRO EN M",9,"M EN MICRO",0,"MILLI EN M",B,"M EN MILLI",C,"...PARTIE 3",Y

Lbl Y
Menu("PARTIE 3","CENTI EN M",D,"M EN CENTI",E,"DECI EN M",F,"M EN DECI",G,"KILOM EN M",H,"M EN KILOM",I,"PARTIE 4",X

Lbl X
Menu("","MEGA EN M",J,"M EN MEGA",K,"GIGA EN M",L,"M EN GIGA",M,"TERA EN M",N,"M EN TERA",O,"...PARTIE 1",W

:Lbl 1

......


C'eût été préférable de structurer le choix des unités en deux étapes : unité départ et unité arrivée ; chaque unité sa valeur, puis un calcul à la fin. (malré tout, cela prend deux menus à cause des nombreuses unités (mais on peut en caser plus selon nos priorités))

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink