Bonjour, je n'ai quasiment aucune connaissance en C. J'utilise TIGCC.
J'aimerai savoir utiliser:
1.Si je veux que x val 1 je dois taper 1=x ou x=1 ? [résolu (aide TIGCC)]
2.boucles For [résolu (aide TIGCC)]
3.arguments à l'appel du programme
4.retourner 1 matrice
5.manipuler des matrices [résolu (tutorial squalenet)]
6.condition [résolu (aide TIGCC)]
PS: c'est pour un jeu de la vie. Je l'ai fait en Basic, mais bon, la vitesse laisse à désirer (1 minute de calcul pour un format 9*9)
Programmation C
13 posts
• Page 1 of 2 • 1, 2
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Programmation C
Si quelqu'un veut bien m'aider...
Voici mon code:
Voici les erreurs:
Voici mon code:
Show/Hide spoilerAfficher/Masquer le spoiler
- Code: Select all
int main(int a;int b;short* mat1)
{
short mat2[a][b];
int x;
int y;
x=1;
for(x=1;a-x=0;x++)
{
for(y=1,b-y=0,y++
{
if (x1)
mat2[x][y] = mat2[x][y]+mat1[x-1][y];
if (xa)
mat2[x][y] = mat2[x][y]+mat1[x+1][y];
if (y1)
mat2[x][y] = mat2[x][y]+mat1[x][y-1];
if (yb)
mat2[x][y] = mat2[x][y]+mat1[x][y+1];
}
}
for x,1,a
{
for y,1,b
{
if (mat2[x][y]=2)
{
mat1[x][y] = 1;
}
else
{
mat1[x][y] = 0;
}
}
}
return mat1
}
Voici les erreurs:
Show/Hide spoilerAfficher/Masquer le spoiler
- Code: Select all
Type of 'a' defaults to 'int'.
Type of 'b' defaults to 'int'.
Type of 'mat1' defaults to 'int'.
Invalid lvalue in assignment.
Invalid lvalue in assignment.
Value computed is not used.
Value computed is not used.
Expected ';' before '{' token.
Expected expression before '}' token.
Expected expression before '}' token.
Expected expression before '}' token.
Expected '(' before 'x'.
Left-hand operand of comma expression has no effect.
Left-hand operand of comma expression has no effect.
Statement with no effect.
Unused variable 'mat2'.
Unused parameter 'mat1'.
Control reaches end of non-void function.
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Programmation C
tu nous a fait du patté. Pourquoi tu ne ferme pas les parenthèses
t'as oublier aussi des parenthèses, et un point virgule.
t'as oublier aussi des parenthèses, et un point virgule.
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3382
- Joined: 04 Feb 2005, 00:00
- Location: Le nez dans mon ordi
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
Re: Programmation C
je connais pas le C, mais une fois t'utilise une boucle for avec des paranthese pour le for(...) et une fois ya plus de parantheses ...
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14839
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Programmation C
Yakamya wrote:tu nous a fait du patté. Pourquoi tu ne ferme pas les parenthèses
t'as oublier aussi des parenthèses, et un point virgule.
Eh oui!!! Le basic ça donne de mauvaise habitudes à certains ...
ProgVal wrote:j'ai la flemme de remettre le code.
Ben on aura la flemme de t'aider ....
-
kurapix
Niveau 9: IC (Compteur Infatigable)- Posts: 378
- Joined: 10 Jul 2007, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2 ème annee de Prepa Integree (2008-2009)
Re: Programmation C
Je ferme toujours mes parenthèses en Basic.
Quant aux ; même avant de faire du Basic, je les oubliais tout le temps...
Quant aux ; même avant de faire du Basic, je les oubliais tout le temps...
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Programmation C
ben en basic faut pas fermer les perenthèses. C'est pour ça que c'est un langage de sagouin.
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3382
- Joined: 04 Feb 2005, 00:00
- Location: Le nez dans mon ordi
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
Re: Programmation C
Yakamya wrote:ben en basic faut pas fermer les perenthèses.
Sur 89, on est PAS OBLIGé et sur 92+/V200, c'est même impossible "missing ")""
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: Programmation C
ok. Je ne connnais pas le basic sur ti 89. Je programme qu'en C sur cette machine
Segata sanshiro ! せがた三四郎
Prosternez vous devant le Dr. Lakav !
Prosternez vous devant le Dr. Lakav !
-
Yak
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3382
- Joined: 04 Feb 2005, 00:00
- Location: Le nez dans mon ordi
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI
13 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 5 guests