2



         #define USE_TI89 
         #define SAVE_SCREEN 
         #define OPTIMIZE_ROM_CALLS 

         #include <tigcclib.h> 

         void _main(void) 
         { 
         int i; 
         int Counter; 
         int angle; 
         int Temp; 
         int ToAdd=0; 

         ClrScr(); 

for (i = 0 ; i < 100 ; i++)         
{ 
         ToAdd = ToAdd + 0.05; 
         for(Counter=0;Counter<=160;Counter++) 
         { 
         angle = (Counter*8)*PI/180; 
         Temp = 20 * Sin(angle+ToAdd*4); 
         angle = (Counter)*PI/180; 
         Temp = 50 * Sin(angle+ToAdd/2) + Temp; 
         angle = (Counter*4)*PI/180; 
         Temp = 30 * Sin(angle+ToAdd) + Temp; 
         DrawPix(Counter,100+Trunc(Temp),A_XOR); 
         } 
         for(Counter=0;Counter<=160;Counter++) 
         { 
         angle = (Counter*8)*PI/180; 
         Temp = 20 * Sin(angle+ToAdd*4); 
         angle = (Counter)*PI/180; 
         Temp = 50 * Sin(angle+ToAdd/2) + Temp; 
         angle = (Counter*4)*PI/180; 
         Temp = 30 * Sin(angle+ToAdd) + Temp; 
         DrawPix(Counter,100+Trunc(Temp),A_XOR); 
         } 
         } 
         return; 
         } 

3

While(i!=100)
{


Je crois que ça vient de là. Il faut mettre

do
{
...
}
while(i != 100);
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

4

non, while(i!=100){..} marche aussi, à la différence près que la condition sera testée avant que les instructions entre les accolades ne soient exécutées, par oppisition à do{...}while(i!=100); où les instructions contenues dans le bloc seront exécutées avant de tester la condition du while.
[edit]Edité par jackiechan91 le 22-03-2002 à 18:36:26[/edit]

6

Pourquoi mettre la première lettre en majuscules ? (ex: Sin, Cos, While ...)
Ton erreur peut venir de là .... wink
Il suffit de mettre sin, cos, while ...

7

Il a gardé une mauvaise habitude du langage Pascal : la casse n'a pas d'importance dans ce langage.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

8

Oui, et en C ça en a une, donc While est faux. C'est while qu'il faut mettre.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité