| défis ! |
| Auteur |
Message |
leo_85
Autorisation : Membre
Nb de messages : 132
Inscrit le : Mer 03 Déc 2014, 14:13
|
Posté le : Lun 22 Jui 2015, 15:15
|
|
|
bonjour pas besoin de vous expliquer le titre (enfin normalement XD) le truc c'est que j'aimerais réaliser un programme qui doit remplir les fonctions suivantes:
-rentrer un fraction
-choisir si on additionne soustrait ou si ont a fini
-demander la fraction suivante (sauf si ont a choisi fini)
-afficher le résultat sous forme fractionnaire (avec des output pas exemple)
j'imagine un truc comme:
| Code | Output(1,1,a
Output 1,2,"/
Output 1,3,b |
bonne chance
je m'y met de mon coté
---------------------- futur analyste programmeur possesseur d'une TI 82 Plus toute neuve |
 |
|
| |
Kelk'1
Invité
|
Posté le : Mer 24 Jui 2015, 23:59
|
|
|
J'ai pas compris 
|
| |
|
| |
leo_85
Autorisation : Membre
Nb de messages : 132
Inscrit le : Mer 03 Déc 2014, 14:13
|
Posté le : Jeu 25 Jui 2015, 10:29
|
|
|
entrer une chaine de fraction sous forme fractionnaire (genre 456/133 + 452/485 - 139/120 avec possibilité de choisir si on additionne ou soustrait la prochaine fraction entré et lorsque l'ont a fini afficher le résultat sous forme fractionnaire avec le bout de code donné (ou autre)
j'ai commencé a bosser je publie ça sous peu
---------------------- futur analyste programmeur possesseur d'une TI 82 Plus toute neuve |
 |
|
| |
Kelk'i
Invité
|
Posté le : Jeu 25 Jui 2015, 12:15
|
|
|
Bah utilises la fonction ">Frac"
|
| |
|
| |
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Jeu 25 Jui 2015, 12:56
|
|
|
Je pensais que c'était trop évident et que j'avais pas compris la question. Mais oui c'est juste frac qu'il faut faire 
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
 |
|
| |
Kelk'1
Invité
|
Posté le : Jeu 25 Jui 2015, 21:01
|
|
|
La fonction ">Frac" se trouve dans l'onglet [math] (en dessous du bouton [alpha] en vert), et c'est la première fonction qui t'es proposée.
Par exemple, si je rentre sur ma calculatrice:
Si je rentre "2468/744", la calculatrice me renvoie "3.317204301"
Maintenant si je rentre "2468/744 >Frac", la calculatrice renvoie "617/186" (qui est la forme irréductible de la fraction "2468/744" )
J'espère t'avoir aidé.
|
| |
|
| |
leo_85
Autorisation : Membre
Nb de messages : 132
Inscrit le : Mer 03 Déc 2014, 14:13
|
Posté le : Ven 26 Jui 2015, 10:22
|
|
|
et pour le choix de l'addition ou soustraction ou pourrait affecter au fractions que l'ont veut soustraire un nombre qui vaudrait -1 donc le code serait
| Code | ClrHome
DelVar X
-1->C
Menu("ajouter",1,"soustraire",2,"terminer
Lbl 1
input "fract",A
A->L1(x+1)
Lbl 2
input "fract",A
AC->L1(x+1)
Lbl 3
For I,0,X
L1(X+1)+L1(x+1)->B
Disp B>Frac |
je ne suis pas sur du code je perd un peu les pédales avec mes cours de python 
---------------------- futur analyste programmeur possesseur d'une TI 82 Plus toute neuve |
 |
|
| |
Mingerton
Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
|
Posté le : Ven 26 Jui 2015, 14:01
|
|
|
Mais... où est l'utilité ?
Pardon hein, mais je ne comprends pas ce que tu veux faire
---------------------- Mes articles
Mes programmes en ligne (je termine peu de projets)
Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN |
 |
|
| |
leo_85
Autorisation : Membre
Nb de messages : 132
Inscrit le : Mer 03 Déc 2014, 14:13
|
Posté le : Ven 26 Jui 2015, 14:32
|
|
|
on m'a posé comme défit de faire ça en fait et en plus il veut désormais que je le fasse sans la fonction >frac c'est juste un défi pour se détendre... 
---------------------- futur analyste programmeur possesseur d'une TI 82 Plus toute neuve |
 |
|
| |
leo_85
Autorisation : Membre
Nb de messages : 132
Inscrit le : Mer 03 Déc 2014, 14:13
|
Posté le : Lun 29 Jui 2015, 13:44
|
|
|
nouvelle version qui cette fois marche
| Code | ClrHome
DelVar X
DelVar B
-1->C
Lbl 0
Menu("fraction","ajouter",1,"soustraire",2,"terminer
Lbl 1
input "fract",A
A->L1(x+1)
Goto 0
Lbl 2
input "fract",A
AC->L1(x+1)
Goto 0
Lbl 3
For I,0,X
B+L1(X+1)->B
Disp B>Frac |
---------------------- futur analyste programmeur possesseur d'une TI 82 Plus toute neuve |
 |
|
| |