Page 1 of 2

Output(1,1," non, ça ne marche plus

Unread postPosted: 16 May 2013, 12:51
by Persalteas
Je suis en pleine crise de passage à OS MathPrint :P

Le coup du Output(1,1," en fin de programme qui servait à empêcher l'apparition d'un "Done" ou "Fait" après le programme ne fonctionne plus sur OS MathPrint. Pas cool, hein ?

Code: Select all
:Disp A
:Output(1,1,"

Vous affichera un joli Done quand même.

J'ai pas encore trouvé de moyen de le remplacer...

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 16 May 2013, 12:53
by critor
En effet je confirme, ça ne marche plus - j'avais déjà remarqué.

Pour les programmes qui font des affichages sur écran texte, ça peut être embêtant... (1 à 2 lignes à réserver pour la sortie du programme)

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 29 Jul 2016, 09:25
by randlog
Personnellement j'utilise simplement une pause à la fin du programme qui me permet donc de profiter de tout l'écran, c'est simple et plutôt très efficace.

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 29 Jul 2016, 09:41
by Hamza.S
Pause met une pause au programme, une fois que tu as fait enter, à la fin de l'exécution du programme tu auras Done or l'objectif est de ne plus avoir le Done.
ça marchait avant, TI l'avait surement jugé comme un bug, et l'a corrigé.

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 29 Jul 2016, 09:43
by randlog
mais au moins on profite de tout l'écran tant qu'on a pas pressé enter et donc on peut utiliser tout l'écran. C'est dans cette perspective là.

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 29 Jul 2016, 10:08
by Hamza.S
ce n'est pas ce qu'il cherche. l'utilisation de la commande Output(1,1," permet de remplacer Done par le résultat du dernier Disp,
voici ce que ça donne :
Sans Output
Avec Output
ImageImage

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 01 Aug 2016, 11:42
by Ti64CLi++
Il y a aussi la méthode du
Code: Select all
ClrHome
" "

Cela remplace le Done par la valeur de Ans (ici " ") ;)

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 01 Aug 2016, 11:52
by Hamza.S
pas besoin de ClrHome
pour ne plus avoir "Done" suffit juste d'écrire la variable à la dernière ligne sans commande (Disp, Pause etc...), ou bien ta dernière ligne.

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 01 Aug 2016, 12:23
by Ti64CLi++
Pour moi, sur ma calculatrice, sans le ClrHome, il me semble que cela ne marche pas :(

Re: Output(1,1," non, ça ne marche plus

Unread postPosted: 01 Aug 2016, 12:30
by Hamza.S
quelle calculette?