Forum

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

Return

vibra le 29/09/2007 à 18:34
Quelqu'un pourrait-il me dire à quoi sert exactement cette fonction, car je n'ai jamais réeussi à trouver.
Sangohan38 le 29/09/2007 à 18:43
"Return permet de quitter le sous programme et de revenir à l'exécution du programme appelant, même su l'instruction se trouve dans une boucle. Toutes les boucles sont interrompues. Tout programme appelé comme sous-programme se termine par un Return implicite. Dans le programme principal, Return intermpt l'exécution et revient à l'écran principal."

Source: Manuel de La ti-83+

Sangohan38
vibra le 29/09/2007 à 18:53
Ok, et c'est vrai que return vide la mémoire (qui est responsable du ralentissement lors de l'exécution des programmes) ?
Sangohan38 le 29/09/2007 à 18:56
Il faudrait essayer.

Sangohan38
ratuss le 29/09/2007 à 19:08
oui c'est vrai :]
vibra le 01/10/2007 à 18:10
Tu voudrais pas me donner juste un tout petit exemple pour comprendre comment ça peut fonctionner stp ? minied.gif
ratuss le 01/10/2007 à 19:00
hein ? bha...

Code

for(B,1,1000
prgm TONPROG
end


Code

TONPROG

for(A,1,1000
Disp "YAHOO"
end
return


(après tu peux aussi arriver à le combiner en un seul prog, mais bon c'est un peu du bidouillage.... ;°
vibra le 02/10/2007 à 18:13
Ok, et comme ça, ça ralentit jamais ? Merci bien.
ratuss le 02/10/2007 à 19:30
bha ca m'etonnerais vu qu'au bout de 1000 et quelques appels de prog il me semble que ca bug...
vibra le 03/10/2007 à 12:09
Nan, j'ai essayé avec un puissance 4 que j'ai fais moi-même, c'est terrible !! Là où avant il fallait recommencer le programme trois fois dans une partie, avec return il n'y a plus de bug memory !!
Merci beaucoup.
coc5 le 03/10/2007 à 18:12
Alors là je vois pas où il faut le placer, car je l'ai essayé dans mon sous programme de puissance 4, le bug était toujours le même, à cause du sous programme...