Forum

Catégorie : Programmes
Forum : Aide à la programmation
Vues : 667
Réponses : 4
Type : discussion
Etat : réponses autorisées

Mettre deux programme en 1 programme

lovespain le 27/12/2011 à 20:49
Bonjour,
Est ce que c'est possible de mettre deux programmes en un programme & de pouvoir choisir l'un des deux ?
Par exemple, le theorème de Pythagore & sa réciproque ?
patate007 le 28/12/2011 à 01:23
Bonsoir.

Tu peux mettre un menu au début qui te demande quel programme choisir. En choix 1 tu aurais le théorème, et 2, la réciproque, dans ton cas.
Si tu as déjà tes deux programmes d'écrits, tu peux recopier automatiquement l'un dans l'autre en faisant ceci : Rpl NOMDUPROGRAMME. ([2nd]+[STO>])

En gros, ça donnerai ceci :
Code
:Menu("PYTHAGORE","THEOREME",1,"RECIPROQUE",2)
:Lbl 1
//Tu as ici de code du théorème
:Stop
:Lbl 2
//Tu entres ici la réciproque


J'ai pas été bien clair, donc n'hésite pas pour les questions!
lovespain le 28/12/2011 à 16:45
J'ai bien compris merci bigmouth.gif ! c'est juste que Lbl ca veut dire quoi?
The K le 28/12/2011 à 18:34
Lbl comme label winkle.gif ça va aussi avec les Goto happy.gif
patate007 le 30/12/2011 à 14:02
I) Goto... Lbl

Le programme lit le code... Lorsqu'il rencontre un Goto, il va chercher le Lbl correspondant et continue à lire le code à partir de celui ci...
Code
:Disp "A"
:Goto 1
:Disp "B"
:Lbl 1
:Disp "C"

Ici, le programme va afficher "A" puis "C" sans lire la commande Disp "B" car elle est entre le Goto 1 et le Lbl 1.

II)Menu

La fonction Menu admet comme paramètres :
Code
:Menu("TITRE","CHOIX 1",goto du choix 1,"CHOIX 2", goto du choix 2,...)

Il faut ensuite assimilé aux Goto des Lbl.
Ainsi on aura ensuite...
Code
:Lbl [n° du goto du 1er choix]
://Code du premier choix
:Stop     //Pour ne pas que les choix suivants ne s'exécutent
:Lbl [n° du goto du 2nd choix]
://Code du second choix
:Stop
.......