|
Posté le 19-04-2014 à 15:55 | #
|
Y'en a déjà beaucoup des programmes comme ça, moins lourd et permettant facilement d'avoir TOUTES les touches J'ai le mien en 4 lignes perso |
|
|
Posté le 19-04-2014 à 15:56 | #
|
Bonjour et bienvenue à toi, 57ombre101
J'ai modifié le nom de ton programme car il ne comportait que des lettres majuscules, ceci afin de garder de la lisibilité dans la listes des programmes. |
|
|
Posté le 19-04-2014 à 15:58 | #
|
@Eltoredo
Je me demande ce que tu attends pour nous le porter en C, puisqu'il est si court. |
|
|
Posté le 19-04-2014 à 15:58 | #
|
Et oui bienvenue à toi sur le site ! (désolé j'ai oublié ^^') |
|
|
Posté le 19-04-2014 à 16:01 | #
|
Ok merci ! J'ai posté ce programme car je m'en servirai pour tous mes programmes ultérieur. Je vais regarder les autres programmes de ce genre, et corriger le bogue par moi-même. (Parce que j'aime bien les programmes réalisés par moi et que j'ai une Graph 60 sans cable et donc que je ne peux pas télécharger les programmes sur ma calculatrice) Merci de vos commentaires ! |
|
|
Posté le 19-04-2014 à 16:04 | #
|
Ce que tu pourrais faire, c'est stocker ce qui est entré dans une Str, puis utiliser
Exp(Str)
qui renvoie une variable, le résultat du calcul. Par exemple,
Exp("2*4+3")->N
te donnera tout de suite 11.
Cette méthode a l'avantage de permettre l'utilisation d'opérateurs, mais aussi des variables, puisque EXp("2A+1") est correct. |
|
|
Posté le 19-04-2014 à 16:07 | #
|
Pourquoi utiliser des str alors qu'avec une simple boucle vide suffit ? |
|
|
Posté le 19-04-2014 à 16:08 | #
|
Je ne comprends pas pourquoi tu veux mettre une boucle vide.
La Str contient les caractères entrés par l'utilisateur. Tu ne vas pas me dire que tu as déjà oublié comment ça fonctionnait ? C'est pareil, sauf que les opérateurs sont aussi pris en charge. |
|
|
Posté le 19-04-2014 à 16:09 | #
|
OK, je ne peux justement pas utiliser les "Str" sur ma calculatrice. Je ne connaissais donc pas cette fonctions, mais je vais regarder comment elle fonctionne... Merci ! |
|
|
Posté le 19-04-2014 à 16:11 | #
|
Excusez moi, je me suis trompé, voici le code que j'utilise :
While 1
Locate 1,1,Getkey
WhileEnd |
|