ok, pas de problèmes ! (enfin, si un: il serra en TAP, j'ai pas de cable TI/PC )
Et puis, c'est vraiment un truc simple et classique.
:ClrHome
:Fix 0
:5->E:1-G:6->H:4->I:4->J:3->L:0->T:5->F:7->N:9->O:2->P:10->Q:8->R:5->S:1->A:1->B:0->D
:ClrHome
:ClrDraw
:Lbl M
:Menu("<<<<COLISION>>>>","JEU",J,"OPTION",O,"QUIT",Q)
:Lbl O
:ClrHome
: Disp "","CONTROLES :","","-FLECHES","","DR/HAUT/BAS"
:Pause
:Goto M
:Lbl Q: Float : Stop
:Lbl J
:While 1
:T+1->T:F-1->F:N-1->N:O-1->O:P-1->P:Q-1->Q:R-1->R
:If F<1:Then:F+15->F:randInt (1,7)->E:End
:If N<1:Then:N+15->F:randInt (1,7)->G:End
:If O<1:Then:O+15->F:randInt (1,7)->H:End
:If P<1:Then:P+15->F:randInt (1,7)->I:End
:If Q<1:Then:F+15->Q:randInt (1,7)->J:End
:If R<1:Then:R+15->F:randInt (1,7)->L:End
:ClrHome
:Output(E,F," O") -> espace avant le "O"
:Output(G,N," O")
:Output(H,O," O")
:Output(I,P," O")
:Output(J,Q," O")
:Output(L,R," O")
:Output(8,9,"VIE")
:Output(8,15,S)
:Output(A,B,":") perso representé par ":"
:Output(8,1,"--------")
:Output(8,1,T/20)
:getKey->K
:If K=25 or D=1 : Then : A-1->A : 1->D :End
:If K=34 or D=2 : Then : A+1->A : 2->D :End
:If K=26 or D=4 : Then : B+1->B : 4->D :End
:If A<1: Then : A+7->A :End
:If A>7: Then : A-7->A :End
:If B>15: Then : A-15->B :End
:If A=E and B=F : Then : S-1->S : End
:If A=G and B=N : Then : S-1->S : End
:If A=H and B=O : Then : S-1->S : End
:If A=I and B=P : Then : S-1->S : End
:If A=J and B=K : Then : S-1->S : End
:If A=L and B=R : Then : S-1->S : End
:If S<1 : Then :ClrHome: Disp "PERDU","",DISTANCE :", T/15,"KILOMETRES" : Pause : Stop :End
:If K=105 :Then: Disp "PAUSE" : Pause :End
:End
:If A=E and B=F or A=G and B=N or A=H and B=O or A=I and B=P : Then : S-1->S : End
:If A=E and B=F : Then : S-1->S : End
:If A=G and B=N : Then : S-1->S : End
:If A=H and B=O : Then : S-1->S : End
:If A=I and B=P : Then : S-1->S : End
:If A=J and B=K : Then : S-1->S : End
:If A=L and B=R : Then : S-1->S : End
Du point de vue programmation ça m'a l'aire franchement pas optimisé de faire autant de tests pour un si peti truc, tu devrais pouvoir t'en tirer avec un seul
Clown noir :
Du point de vue programmation ça m'a l'aire franchement pas optimisé de faire autant de tests pour un si peti truc, tu devrais pouvoir t'en tirer avec un seul
Ah ? Dans quel genre ?
Et sinon, l'alternative que je propose, sa donnera quelque chose de plus ou moins long au final ? (en temps, pas en taille)
C'est marrant ça faisait un bout de temps que l'on n'avat plus parlé prog basic et là d'un cou y'a plusieurs topics
Sinon very, toi ça fait longtemps que tu programme plus sur TI (j'veux dire en basic ou en C) ?
Quand je vous dit qu'il faut profiter du lycée, croyez-moi....
En même temps c'est la rentré et les nouveau pocésseurs de TI découvre les capacité de leur calculatrice
"lalala","dada" -> string 1
Disp string 1 Et sa affiche : lalaladadada.
"10"->Str1
"TRUC"->Str2
Str1+Str2->Str1 Disp Str1
Ouais, enfin en ce moment j'ai pas trop le temps de faire des programmes ou des jeux, parce que comme maintenant les profs ont décider de mettre en place un conseil de classe "semitrimestriel", ou un truc comme ça, on à plein d'interros... (Mais bon, pendant les vacances j'aurai déjà plus le temps).
mais dans les autres matièrs y'a plein de trucs à apprendre...
J'ai pas encore de philo en seconde, par contre le français et l'histoire, vaut mieu savoir deux ou trois trucs (dates, fonctions, etc...) parce que sinon c'est sur qu'on peut ce tapper des sales notes
simplement par ce que l'on peut directement afficher des variables à la suite d'un string, et réciproquement
1->A:1->B:3->C Output(A,B,C