Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
18 June, 2013, 22:42:24 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 2 [3]   Go Down
  Print  
Author Topic: [Concours] Concours individuel TI-Basic -  (Read 3237 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
noelthebest
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 15 June, 2013, 06:33:50
Date Registered: 20 March, 2011, 14:12:09
Location: France
Posts: 248

Topic starter
Total Post Ratings: +15

View Profile WWW
« Reply #30 on: 27 March, 2011, 12:17:45 »
0


Quel OS as-tu?


J'en ai aucune idée, mais en tout cas je n'essaierai pas. Cheesy
Logged

http://www.ti-concours.com
TI-Concours 2013 - starting on the 4th of March
Languages : TI-Basic z80, Axe, Asm z80, TI-Basic 68k, Lua Nspire.
Don't forget to subscribe ! Grin
Kiligolo
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 13 January, 2013, 11:35:54
Date Registered: 11 October, 2010, 18:01:20
Location: France
Posts: 218


Total Post Ratings: +5

View Profile
« Reply #31 on: 27 March, 2011, 16:25:53 »
0


Quel OS as-tu?


J'en ai aucune idée, mais en tout cas je n'essaierai pas. Cheesy
Je crois que DJ_O parlais à Gawil. Mais pour l'OS il faut aller dans le menu mem et taper 1.
Logged

Spoiler for Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler for Some screen shots:
       
The screenshots are in french but there is an english version
noelthebest
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 15 June, 2013, 06:33:50
Date Registered: 20 March, 2011, 14:12:09
Location: France
Posts: 248

Topic starter
Total Post Ratings: +15

View Profile WWW
« Reply #32 on: 27 March, 2011, 16:27:06 »
0


Je crois que DJ_O parlais à Gawil.


Oui, je sais, c'est pourquoi j'ai marqué que je ne savais pas. Wink
Logged

http://www.ti-concours.com
TI-Concours 2013 - starting on the 4th of March
Languages : TI-Basic z80, Axe, Asm z80, TI-Basic 68k, Lua Nspire.
Don't forget to subscribe ! Grin
Kiligolo
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 13 January, 2013, 11:35:54
Date Registered: 11 October, 2010, 18:01:20
Location: France
Posts: 218


Total Post Ratings: +5

View Profile
« Reply #33 on: 27 March, 2011, 16:37:05 »
0


Je crois que DJ_O parlais à Gawil.


Oui, je sais, c'est pourquoi j'ai marqué que je ne savais pas. Wink
Ah ok!
Tout de façon avec les nouveaux OS (comme le 1.19 qui est sorti il y a quelques années) ça te met ERR: INVALID à part si le programme cible avais quelque chose de bizarre... ^^'
[/troll]
C'est bientôt le début du concours!! Grin
« Last Edit: 27 March, 2011, 16:37:58 by Kiligolo » Logged

Spoiler for Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler for Some screen shots:
       
The screenshots are in french but there is an english version
noelthebest
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 15 June, 2013, 06:33:50
Date Registered: 20 March, 2011, 14:12:09
Location: France
Posts: 248

Topic starter
Total Post Ratings: +15

View Profile WWW
« Reply #34 on: 27 March, 2011, 16:40:29 »
0

Personnellement j'essaie toujours de tout mettre dans le même programme, quitte à mettre du temps pour les modifications; comme ça il n'y a aucun problème (sauf pour la mémoire peut-être Grin ).
Logged

http://www.ti-concours.com
TI-Concours 2013 - starting on the 4th of March
Languages : TI-Basic z80, Axe, Asm z80, TI-Basic 68k, Lua Nspire.
Don't forget to subscribe ! Grin
Kiligolo
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 13 January, 2013, 11:35:54
Date Registered: 11 October, 2010, 18:01:20
Location: France
Posts: 218


Total Post Ratings: +5

View Profile
« Reply #35 on: 27 March, 2011, 19:57:30 »
0

Personnellement j'essaie toujours de tout mettre dans le même programme, quitte à mettre du temps pour les modifications; comme ça il n'y a aucun problème (sauf pour la mémoire peut-être Grin ).
Pour une partie du code que tu utilises plusieurs fois, il faut mieux le mettre dans un programme à part. La preuve, avec mon programme Calcul Mental z80 (version 3.0) qui faisait 7000 octets, j'ai réussi à optimiser pour gagner 2000 octets sans rien changer aux fonctions. Grin
Logged

Spoiler for Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler for Some screen shots:
       
The screenshots are in french but there is an english version
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 22:36:51
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50610


Total Post Ratings: +2636

View Profile WWW
« Reply #36 on: 27 March, 2011, 20:39:14 »
0


Je crois que DJ_O parlais à Gawil.


Oui, je sais, c'est pourquoi j'ai marqué que je ne savais pas. Wink
Ah ok!
Tout de façon avec les nouveaux OS (comme le 1.19 qui est sorti il y a quelques années) ça te met ERR: INVALID à part si le programme cible avais quelque chose de bizarre... ^^'
[/troll]
C'est bientôt le début du concours!! Grin
Avec les vieux c'est encore pire. Avec l'OS 1.13, si tu as plus de 50 programmes et que dans le menu de l'Éditeur TI-BASIC tu vas dans le menu de programme et que tu descends dans le milieu, tu as un joli RAM Clear. Je me rapelle aussi du vieu bug Equ>String. shocked
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
noelthebest
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 15 June, 2013, 06:33:50
Date Registered: 20 March, 2011, 14:12:09
Location: France
Posts: 248

Topic starter
Total Post Ratings: +15

View Profile WWW
« Reply #37 on: 28 March, 2011, 09:07:51 »
0


Pour une partie du code que tu utilises plusieurs fois, il faut mieux le mettre dans un programme à part.

Cela m'arrive rarement, mais dans ce cas-là les Gotos ne prennent-ils pas moins de place ?
Je veux dire, créer un nouveau programme et mettre un Return prend-il plus ou moins de place qu'un simple Goto Label ?

Je n'ai jamais essayé, c'est pourquoi je vous demande. Tongue

EDIT :
attendez si je me rappelle maintenant inutile de répondre.  Smiley


Je me rapelle aussi du vieu bug Equ>String. shocked


Qu'est-ce que c'était ?
« Last Edit: 28 March, 2011, 13:06:07 by noelthebest » Logged

http://www.ti-concours.com
TI-Concours 2013 - starting on the 4th of March
Languages : TI-Basic z80, Axe, Asm z80, TI-Basic 68k, Lua Nspire.
Don't forget to subscribe ! Grin
Kiligolo
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 13 January, 2013, 11:35:54
Date Registered: 11 October, 2010, 18:01:20
Location: France
Posts: 218


Total Post Ratings: +5

View Profile
« Reply #38 on: 28 March, 2011, 19:30:32 »
0


Pour une partie du code que tu utilises plusieurs fois, il faut mieux le mettre dans un programme à part.

Cela m'arrive rarement, mais dans ce cas-là les Gotos ne prennent-ils pas moins de place ?
Je veux dire, créer un nouveau programme et mettre un Return prend-il plus ou moins de place qu'un simple Goto Label ?
Niveau taille je ne sais pas mais niveau lisibilité tu en gagne et puis les Gotos/Labels ne marchent pas comme des fonctions. Imaginons que tu aie ce programme qui appelle deux fois la même fonction qui affiche "Hello World" sur l'écran (je fais comme si tu ne connais pas le C):

void affiche()
{
     printf("Hello World");
}

int main()
{
     clrscr();   //efface l'écran
     affiche();    //appelle la fonction affiche
     //...
     affiche();
     return 0;   //quitte le programme
}


L'équivalent en TI-Basic serais difficile à faire:

ClrHome
0->A
Goto AF
Lbl 1
...
1->A
Goto AF
Lbl 2
Stop
Lbl AF
Disp "Hello World"
If not(A
Goto 1
If A
Goto 2


Voilà.
Logged

Spoiler for Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler for Some screen shots:
       
The screenshots are in french but there is an english version
noelthebest
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 15 June, 2013, 06:33:50
Date Registered: 20 March, 2011, 14:12:09
Location: France
Posts: 248

Topic starter
Total Post Ratings: +15

View Profile WWW
« Reply #39 on: 28 March, 2011, 20:08:05 »
0

Merci pour l'info. Wink
Je n'ai jamais réellement créé de gros programme : le maximum que j'ai fait était de 13Ko (et il n'était pas terrible); c'est là que j'ai d'ailleurs compris en quoi le fait d'avoir un seul programme faisait baisser la fluidité.
Logged

http://www.ti-concours.com
TI-Concours 2013 - starting on the 4th of March
Languages : TI-Basic z80, Axe, Asm z80, TI-Basic 68k, Lua Nspire.
Don't forget to subscribe ! Grin
Kiligolo
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 13 January, 2013, 11:35:54
Date Registered: 11 October, 2010, 18:01:20
Location: France
Posts: 218


Total Post Ratings: +5

View Profile
« Reply #40 on: 28 March, 2011, 21:13:47 »
0

Merci pour l'info. Wink
Je n'ai jamais réellement créé de gros programme : le maximum que j'ai fait était de 13Ko (et il n'était pas terrible); c'est là que j'ai d'ailleurs compris en quoi le fait d'avoir un seul programme faisait baisser la fluidité.
Surtout que pour les Gotos qui pointaient à la fin du programme ça devait être dur!
Logged

Spoiler for Calcul Mental:
Version 1.3 :100%!!
Here is a program that reduces your dependence on the calculator! Click here!
Spoiler for Some screen shots:
       
The screenshots are in french but there is an english version
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 22:36:51
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50610


Total Post Ratings: +2636

View Profile WWW
« Reply #41 on: 29 March, 2011, 07:09:27 »
+1


Je me rapelle aussi du vieu bug Equ>String. shocked


Qu'est-ce que c'était ?


Appuyez sur Y=, CLEAR, GRAPH, Y= à nouveau, taper zéro dans la fonction Y1 et ensuite sur l'écran HOME, taper Equ>String(Y1,Str1 et éxécuter ceci 4 fois. Dans le menu mémoire, il y aura pleins de trucs comme Y1, r1, etc, qui feront 50 Ko de mémoire. En allant à nouveau dans Y=, la calculatrice fera soit un reset, un bel écran bleu, un éffet "La Matrice" ou même aller jusqu'à détruire le contenu de ta mémoire d'archivage. Ceci marche sur la TI-82, TI-82 Stats, TI-83, TI-76.Fr ou une TI-83+ équipée de l'OS 1.14 ou antérieur.
« Last Edit: 29 March, 2011, 07:15:01 by DJ_O » Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
kindermoumoute
LV8 Addict (Next: 1000)
********
Offline Offline

Last Login: 15 June, 2013, 17:17:59
Date Registered: 15 May, 2010, 17:53:56
Posts: 837


Total Post Ratings: +51

View Profile
« Reply #42 on: 29 March, 2011, 20:13:32 »
0

Woooah ! shocked
Logged

Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%
Pages: 1 2 [3]   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.73 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.