π
<-
Chat plein-écran
[^]

Programme qui ne fonctionne pas

Programmation et implémentation d'algorithmes.

Programme qui ne fonctionne pas

Unread postby Blackearth » 16 May 2016, 20:36

Je vous joins une capture d'écran d'un programme vraiment tout bête... Mais qui je fonctionne pas. Je débute en programmation sur Ti89 titanium et vraiment je galère. Si vous pouviez m'éclairer ce serait cool !
Le programme ne m'affiche aucun résultat et ne semble pas marcher car "busy" ne s'affiche pas.

Merci !
Attachments
Screenshot_2016-05-16-21-28-12.png
User avatar
Blackearth
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 2
Joined: 16 May 2016, 20:31
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: 1èreS

Re: Programme qui ne fonctionne pas

Unread postby Bisam » 16 May 2016, 20:40

Pour une réponse plus instantanée, tu peux venir discuter sur le chat.

Pour ton problème, il est évident que ton programme n'a pas le temps d'afficher cet indicateur "busy". Il n'y a aucune boucle, donc l'exécution de la totalité du programme est quasi instantanée.
Mais il n'affiche rien... parce qu'il n'y a qu'un cas où il doit afficher quelque chose : c'est le cas où z est égal à y.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5665
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme qui ne fonctionne pas

Unread postby Blackearth » 16 May 2016, 21:17

Je veux trouver un k entier tel que z/k=y. Comment faire ? Je ne comprend pas ce qui ne va pas dans mon programme en fait :/ pour moi il y a une boucle !
Je comprends pas non plus pourquoi le programme n'affiche quelque chose que pour y=z :(
User avatar
Blackearth
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 2
Joined: 16 May 2016, 20:31
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: 1èreS

Re: Programme qui ne fonctionne pas

Unread postby Ti64CLi++ » 17 May 2016, 11:18

voici un code:
Code: Select all
Prgm
Prompt y,z
Disp solve(y/k=z,k)
EndPrgm

Il devrait t'afficher une sortie du genre k=2 ;)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.3%
 
Posts: 3441
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Programme qui ne fonctionne pas

Unread postby Hamza.S » 17 May 2016, 12:06

@neuronix : ça ne prend qu'une ligne
Code: Select all
solve(y/k=z,k)→prog(y,z)
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.5%
 
Posts: 4464
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme qui ne fonctionne pas

Unread postby Ti64CLi++ » 17 May 2016, 12:23

C'est quoi ça?
Tu veux dire qu'il n'y a même pas besoin d'écrire Prgm et EndPrgm ou de déclarer un nouveau programme?
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.3%
 
Posts: 3441
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Programme qui ne fonctionne pas

Unread postby Hamza.S » 17 May 2016, 12:43

ça crée une fonction qui n'aura pas Func...EndFunc et qui affiche le résultat directement dans la page home et non dans PrgmIO
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.5%
 
Posts: 4464
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme qui ne fonctionne pas

Unread postby Ti64CLi++ » 17 May 2016, 12:51

Ah ok, j'essaierai. Il faut donc que je tape ça dans main? Cela revient à un Define prog(y,z)=solve(z/k=y,k)?
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.3%
 
Posts: 3441
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Programme qui ne fonctionne pas

Unread postby Hamza.S » 17 May 2016, 13:23

je n'ai pas utilisé Define
(cette méthode marche aussi mais bon)
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 28.5%
 
Posts: 4464
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Programme qui ne fonctionne pas

Unread postby Ti64CLi++ » 17 May 2016, 16:07

C'était juste pour faire une analogie ^^
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.3%
 
Posts: 3441
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Next

Return to Programmation

Who is online

Users browsing this forum: No registered users and 60 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1416 utilisateurs:
>1395 invités
>16 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)