Algorithmes

Fermé
mirajanexerxes Messages postés 3 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 12 octobre 2013 - 9 oct. 2013 à 19:12
mirajanexerxes Messages postés 3 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 12 octobre 2013 - 12 oct. 2013 à 16:27
On me propose l'olgorithme suivant

entree
saisir x

traitement
5*x-50?D
si D>0 alors afficher ("B")
sinon si D=0 alors afficher ("A ou B")
sinon afficher ("A")
FINSI
FINSI

vous seriez gentil de donner la répondre mais comme vous n'êtes pas avec moi lors du DS j'aimerais que vous m'expliquiez comment faire .... je vous suis reconnaissante et vous souhaites une bonne soirée

4 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 422
9 oct. 2013 à 19:18
0
Doctor C Messages postés 627 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2016 398
9 oct. 2013 à 20:17
Je ne connais pas trop le monde des calculatrices mais bon, c'est de la programmation, ça peut pas être sorcier! Alors:

- Quelle sorte de calculatrice utilises-tu?
- En quel langage de programmation veux-tu programmer ça (TI-BASIC)?

Merci!
0
mirajanexerxes Messages postés 3 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 12 octobre 2013
11 oct. 2013 à 20:39
une TI 89 anglais je crois
0
Doctor C Messages postés 627 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2016 398
11 oct. 2013 à 21:56
J'vais quand même pas de donner la réponse tout cuit dans le bec mais voici quelques pistes:

Afin de récupérer une information entrée à l'écran:
:Input [texte à afficher facultatif], [variable]

Par exemple, tu pourrais inscrire :
:Input "Entrer une valeur",x

Ce qui aurait comme effet de stocker la valeur entrée par l'utilisateur dans la variable x.

Afin de faire du traitement conditionnel, tu peux utiliser les if:
:If [condition]
La ligne suivante sera exécutée si la condition est vrai, sinon elle sera sautée.

Par exemple:
:If x=5
:Disp "X est égal à 5."

Pour l'instant ça devrait t'aider un peu.

Bonne chance!
0
mirajanexerxes Messages postés 3 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 12 octobre 2013
12 oct. 2013 à 16:27
merci
0