Problème programmation TI basic

Résolu/Fermé
T1bo Messages postés 8 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 28 septembre 2011 - 19 sept. 2011 à 21:23
T1bo Messages postés 8 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 28 septembre 2011 - 28 sept. 2011 à 16:43
Bonjour,

J'ai une TI 83 plus et j'ai un problème dans un programme.
Je souhaiterai que le résultat d'un calcul soit sous la forme d'une chaine de caractère.
J'ai fait tous les "input" pour avoir les variables et voila le problème:

:B^2-(4*A*C) // là, je voudrais que le résultat soit stocké dans une chaine de type Str1.

le but étant d'afficher le tout dans un disp
:Disp "le resultat est "+Str1+" ! "

J'espère mettre bien fait comprendre.

Bonne soirée et merci :)

A voir également:

3 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
19 sept. 2011 à 21:36
Essayes de séparer tes paramètres avec des virgules plutôt.

:Disp "le resultat est ",B^2-(4*A*C)," ! "
1
ccm81 Messages postés 10898 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 octobre 2024 2 422
19 sept. 2011 à 21:59
bonsoir

1. je ne pense pas que la TI83 puisse transformer un nombre en chaine
2. la solution avec Disp A,B,C change de ligne à chaque virgule
3. pour avoir un affichage du genre
DELTA = 25
tu peux utiliser Output(L,C,V)
où L est une ligne (de 1 à 8) et C une colonne (de 1 à 16) et V une valeur
ça oblige bien sur à une gestion serrée de l'écran
dans notre exemple si la valeur de delta est dans D
Output(2,1,"DELTA = ")
Output(2,10,D)

bonne suite
1
attention! utiliser l'ortographe Output(L,C''V'') plutot que Output(L,C,V) :)
0
T1bo Messages postés 8 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 28 septembre 2011 1
28 sept. 2011 à 16:43
merci du conseil :)
0
T1bo Messages postés 8 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 28 septembre 2011 1
19 sept. 2011 à 22:43
Bonsoir,

Merci Énormément pour ces réponses rapides!

@Ccm81 merci pour cette astuce mais la limite est lorsque delta est composé de plusieurs décimales mais la cela me va très bien.

@KX merci pour ta solution qui permet d'afficher le résultat même avec de nombreux chiffres ( tant pis pour le saut de ligne ).

En tout cas; tout marche bien!

Bonne soirée ;)
1