[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet LavaChri

Ok, pour DevC++
Par contre, as-tu installé un  compilateur sur ta machine ?
Je ne sais pas si DevC++ le fait...
@+

-Message d'origine-
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
part de QuentinC
Envoyé : jeudi 24 février 2011 09:49
À : progliste@ml.free.fr
Objet : [progliste] Re: premier pas dans le langage c



Trois erreurs à relver dans le code de Yannic et même celui de Luc 1. C'est
#include xxx ou #include xxx mais pas #include xxx. Je ne vais pas
m'étendre sur la différence entre le premier et le deuxième, mais sans
chevrons ni guillemets, ça ne marchera pas, ça c'est certain.
2. Le véritable prototype de la fonction main est : int main (int argc,
char** argv). NE pas mettre de type de retour est une erreur, et ne pas
indiquer les paramètres n'est pas conseillé même si on ne les utilise pas 3.
LE pause doit avant le return, sinon il n'a aucun effet

Pour bien débuter en langage C, je peux conseiller l'excellent tutoriel du
site du zéro :
http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html
La partie 3 n'a que peu d'intérêt pour nous, mais les deux premières sont
idéales pour bien débuter.



Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je
vous répondrez en privé.


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet QuentinC

Si je me souviens bien, à l'installation de DevCpp, on a le choix entre 
installer une version orpheline ou incluant le compilateur MinGW. Tu as 
peut-être fait le mauvais choix... Dans le doute, tu peux effectivement 
installer MinGW manuellement avec le lien fourni par Lava Kris.
Mes souvenirs datent de 2004, donc ça a peut-être changé depuis aussi.

JE peux conseiller sur MinGW, mais pas sur les IDE, puisque je fonctionne 
entièrement au bloc-notes et à la ligne de commande personnellement.
ET bien sûr, je peux apporter de l'aide sur le langage. Par contre, pour 
aiguiller un peu, il faudrait songer à récupérer et coller les messages 
d'erreur. Dans DevCpp je ne sais pas si on peut les copier, mais on peut en 
tout cas les voir avec le curseur jaws.


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet yannick

bon aucun résultat ni avec ecclipse ni avec code bloc, je lâche l'affaire 
encore pour 6 mois au moins.

- Original Message - 
From: LavaChri lavac...@cegetel.net
To: progliste@ml.free.fr
Sent: Thursday, February 24, 2011 10:08 AM
Subject: [progliste] Re: premier pas dans le langage c



 Ok, pour DevC++
 Par contre, as-tu installé un  compilateur sur ta machine ?
 Je ne sais pas si DevC++ le fait...
 @+

 -Message d'origine-
 De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
 part de QuentinC
 Envoyé : jeudi 24 février 2011 09:49
 À : progliste@ml.free.fr
 Objet : [progliste] Re: premier pas dans le langage c



 Trois erreurs à relver dans le code de Yannic et même celui de Luc 1. 
 C'est
 #include xxx ou #include xxx mais pas #include xxx. Je ne vais pas
 m'étendre sur la différence entre le premier et le deuxième, mais sans
 chevrons ni guillemets, ça ne marchera pas, ça c'est certain.
 2. Le véritable prototype de la fonction main est : int main (int argc,
 char** argv). NE pas mettre de type de retour est une erreur, et ne pas
 indiquer les paramètres n'est pas conseillé même si on ne les utilise pas 
 3.
 LE pause doit avant le return, sinon il n'a aucun effet

 Pour bien débuter en langage C, je peux conseiller l'excellent tutoriel du
 site du zéro :
 http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html
 La partie 3 n'a que peu d'intérêt pour nous, mais les deux premières sont
 idéales pour bien débuter.



 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je
 vous répondrez en privé.


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé. 


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet Jean François Colas
Salut,

Quel message d'erreur?

Avec le code que tu as indiqué, clairement c'est du mode console. Je ne 
connais pas du tout cet IDE-là, mais il y a peut-être moyen de faire 
afficher une fenêtre où s'affichent les résultat de ton prog. Enfin bon, 
avant, il faut qu'il tourne.

Petit rappel, inutile mais bon: Ctrl+insert+w avec Jaws pour virtualiser une
fenêtre, puis pour pouvoir sélectionner/copier son texte.


J.-F.

yannick a écrit :

 salut Luc, merci, cependant, j'ai toujours un msg d'erreur,
 dans Dev-C++, e je fais control +n, et je fais un copié collé, et cela ne
 fonctionnne toujours pas, il y a san doute quelque chose qui doit
 m'échapper,
 je eme demande si je dois pas choisir quelque part si je veux travailler en
 mode console ou fenêtre, mais je ne vois pas ou le  sélèctionner ...
 - Original Message -
 From: Luc S.lu...@free.fr
 To:progliste@ml.free.fr
 Sent: Thursday, February 24, 2011 7:36 AM
 Subject: [progliste] Re: premier pas dans le langage c


 Bonjour Yannick

 C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis de
 point
 d'arrêt, et donc la console doit s'afficher et disparaitre à toutes
 vitesse,

 Il faut ajouter  une commande qui bloque la console pour te laisser lire
 le
 résultat et qui fait disparaître la console après l'appuy sur une touche.

 Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que ça
 donne
 avec les modifs que je te propose :


 #include stdio.h

 main ()
 {
   printf (bonjour);
   return 0;
   system(PAUSE);
 }


 Avec ces modifs tu devrai normalement voir le résultat s'afficher sur une
 console qui s'ouvre, et apprès avoir appuyé sur une touche la console se
 refermera.

 Bonne continuation avec le C

 Luc


 Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je n'y
 arrive
 pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
 je vous répondrez en privé.



 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
 je vous répondrez en privé.


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/ 

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
 vous répondrez en privé.

Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet LavaChri

Allez fo pa désespéré !
Une petite astuce qui a tout son sens car je m'y suis fait piégé..
Comme je voulais vérifier ce que je te disais j'ai lancé mon eclipse et
impossible d'exécuter un simple hello world !
J'ai même créer un nouveau projet avec un modèle de hello world sans succés
!
Et pour cause je n'avais pas de compilateur installé suite à une reinstal !
Donc j'ai installé MinGW, puisj'ai relancé eclipse.
Et la, mon projet helloworld ne fonctionnait toujours pas... Colère !
 Mes connaissance ne me permétant pas de modifier les propriété du projet
pour lui indiquer le chemin du compilateur, je l'ai effacé .
Puis, j'ai créer un nouveau projet avec le modèle HelloWorld, en vérifiant
qu'il avait vu le compilateur, je fait Control+F11 et hop !
Vla mon beau HelloWorld dans la fenêtre console...

Tout ceci pour dire, que lorsque l'on fait les choses dans l'ordre cela peut
fonctionner, encore faut-il en être conscient !
Donc cela risque d'être similaire pour ton DevC++ ou codeBlock

@+






 

-Message d'origine-
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
part de Jean François Colas
Envoyé : jeudi 24 février 2011 14:03
À : progliste@ml.free.fr
Objet : [progliste] Re: premier pas dans le langage c


Salut,

Quel message d'erreur?

Avec le code que tu as indiqué, clairement c'est du mode console. Je ne
connais pas du tout cet IDE-là, mais il y a peut-être moyen de faire
afficher une fenêtre où s'affichent les résultat de ton prog. Enfin bon,
avant, il faut qu'il tourne.

Petit rappel, inutile mais bon: Ctrl+insert+w avec Jaws pour virtualiser une
fenêtre, puis pour pouvoir sélectionner/copier son texte.


J.-F.

yannick a écrit :

 salut Luc, merci, cependant, j'ai toujours un msg d'erreur, dans 
 Dev-C++, e je fais control +n, et je fais un copié collé, et cela ne 
 fonctionnne toujours pas, il y a san doute quelque chose qui doit 
 m'échapper, je eme demande si je dois pas choisir quelque part si je 
 veux travailler en mode console ou fenêtre, mais je ne vois pas ou le  
 sélèctionner ...
 - Original Message -
 From: Luc S.lu...@free.fr
 To:progliste@ml.free.fr
 Sent: Thursday, February 24, 2011 7:36 AM
 Subject: [progliste] Re: premier pas dans le langage c


 Bonjour Yannick

 C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis 
 de point d'arrêt, et donc la console doit s'afficher et disparaitre à 
 toutes vitesse,

 Il faut ajouter  une commande qui bloque la console pour te laisser 
 lire le résultat et qui fait disparaître la console après l'appuy sur 
 une touche.

 Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que 
 ça donne avec les modifs que je te propose :


 #include stdio.h

 main ()
 {
   printf (bonjour);
   return 0;
   system(PAUSE);
 }


 Avec ces modifs tu devrai normalement voir le résultat s'afficher sur 
 une console qui s'ouvre, et apprès avoir appuyé sur une touche la 
 console se refermera.

 Bonne continuation avec le C

 Luc


 Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je 
 n'y arrive pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste 
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
 privé, je vous répondrez en privé.



 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste 
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
 privé, je vous répondrez en privé.


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/ 

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
je vous répondrez en privé.

Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je
vous répondrez en privé.


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr

[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet yannick

slt JF, je te le dis de mémoire car dev devra être réinstallé...
toujours le même msg d'érreur   le fichier doit avant être compilé (avant 
d'être executé ).
sans doute que cela doit être en mode console, mais dans les menus, il n'y a 
pas cette option ...
- Original Message - 
From: Jean François Colas jfco...@inja.fr
To: progliste@ml.free.fr
Sent: Thursday, February 24, 2011 2:02 PM
Subject: [progliste] Re: premier pas dans le langage c


 Salut,

 Quel message d'erreur?

 Avec le code que tu as indiqué, clairement c'est du mode console. Je ne
 connais pas du tout cet IDE-là, mais il y a peut-être moyen de faire
 afficher une fenêtre où s'affichent les résultat de ton prog. Enfin bon,
 avant, il faut qu'il tourne.

 Petit rappel, inutile mais bon: Ctrl+insert+w avec Jaws pour virtualiser 
 une
 fenêtre, puis pour pouvoir sélectionner/copier son texte.


 J.-F.

 yannick a écrit :

 salut Luc, merci, cependant, j'ai toujours un msg d'erreur,
 dans Dev-C++, e je fais control +n, et je fais un copié collé, et cela ne
 fonctionnne toujours pas, il y a san doute quelque chose qui doit
 m'échapper,
 je eme demande si je dois pas choisir quelque part si je veux travailler 
 en
 mode console ou fenêtre, mais je ne vois pas ou le  sélèctionner ...
 - Original Message -
 From: Luc S.lu...@free.fr
 To:progliste@ml.free.fr
 Sent: Thursday, February 24, 2011 7:36 AM
 Subject: [progliste] Re: premier pas dans le langage c


 Bonjour Yannick

 C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis de
 point
 d'arrêt, et donc la console doit s'afficher et disparaitre à toutes
 vitesse,

 Il faut ajouter  une commande qui bloque la console pour te laisser lire
 le
 résultat et qui fait disparaître la console après l'appuy sur une 
 touche.

 Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que ça
 donne
 avec les modifs que je te propose :


 #include stdio.h

 main ()
 {
   printf (bonjour);
   return 0;
   system(PAUSE);
 }


 Avec ces modifs tu devrai normalement voir le résultat s'afficher sur 
 une
 console qui s'ouvre, et apprès avoir appuyé sur une touche la console se
 refermera.

 Bonne continuation avec le C

 Luc


 Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je n'y
 arrive
 pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
 privé,
 je vous répondrez en privé.



 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
 je vous répondrez en privé.


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé.

 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé. 


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet yannick

ok, je réessaierai demain !

- Original Message - 
From: LavaChri lavac...@cegetel.net
To: progliste@ml.free.fr
Sent: Thursday, February 24, 2011 3:39 PM
Subject: [progliste] Re: premier pas dans le langage c



 Allez fo pa désespéré !
 Une petite astuce qui a tout son sens car je m'y suis fait piégé..
 Comme je voulais vérifier ce que je te disais j'ai lancé mon eclipse et
 impossible d'exécuter un simple hello world !
 J'ai même créer un nouveau projet avec un modèle de hello world sans 
 succés
 !
 Et pour cause je n'avais pas de compilateur installé suite à une reinstal 
 !
 Donc j'ai installé MinGW, puisj'ai relancé eclipse.
 Et la, mon projet helloworld ne fonctionnait toujours pas... Colère !
 Mes connaissance ne me permétant pas de modifier les propriété du projet
 pour lui indiquer le chemin du compilateur, je l'ai effacé .
 Puis, j'ai créer un nouveau projet avec le modèle HelloWorld, en vérifiant
 qu'il avait vu le compilateur, je fait Control+F11 et hop !
 Vla mon beau HelloWorld dans la fenêtre console...

 Tout ceci pour dire, que lorsque l'on fait les choses dans l'ordre cela 
 peut
 fonctionner, encore faut-il en être conscient !
 Donc cela risque d'être similaire pour ton DevC++ ou codeBlock

 @+








 -Message d'origine-
 De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
 part de Jean François Colas
 Envoyé : jeudi 24 février 2011 14:03
 À : progliste@ml.free.fr
 Objet : [progliste] Re: premier pas dans le langage c


 Salut,

 Quel message d'erreur?

 Avec le code que tu as indiqué, clairement c'est du mode console. Je ne
 connais pas du tout cet IDE-là, mais il y a peut-être moyen de faire
 afficher une fenêtre où s'affichent les résultat de ton prog. Enfin bon,
 avant, il faut qu'il tourne.

 Petit rappel, inutile mais bon: Ctrl+insert+w avec Jaws pour virtualiser 
 une
 fenêtre, puis pour pouvoir sélectionner/copier son texte.


 J.-F.

 yannick a écrit :

 salut Luc, merci, cependant, j'ai toujours un msg d'erreur, dans
 Dev-C++, e je fais control +n, et je fais un copié collé, et cela ne
 fonctionnne toujours pas, il y a san doute quelque chose qui doit
 m'échapper, je eme demande si je dois pas choisir quelque part si je
 veux travailler en mode console ou fenêtre, mais je ne vois pas ou le
 sélèctionner ...
 - Original Message -
 From: Luc S.lu...@free.fr
 To:progliste@ml.free.fr
 Sent: Thursday, February 24, 2011 7:36 AM
 Subject: [progliste] Re: premier pas dans le langage c


 Bonjour Yannick

 C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis
 de point d'arrêt, et donc la console doit s'afficher et disparaitre à
 toutes vitesse,

 Il faut ajouter  une commande qui bloque la console pour te laisser
 lire le résultat et qui fait disparaître la console après l'appuy sur
 une touche.

 Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que
 ça donne avec les modifs que je te propose :


 #include stdio.h

 main ()
 {
   printf (bonjour);
   return 0;
   system(PAUSE);
 }


 Avec ces modifs tu devrai normalement voir le résultat s'afficher sur
 une console qui s'ouvre, et apprès avoir appuyé sur une touche la
 console se refermera.

 Bonne continuation avec le C

 Luc


 Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je
 n'y arrive pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
 privé, je vous répondrez en privé.



 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
 privé, je vous répondrez en privé.


 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
 je vous répondrez en privé.

 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en

[progliste] Re: premier pas dans le langage c

2011-02-24 Par sujet yannick

ok, de toute façon, je vais devoir refaire une réinstall,
j'ai voulu lui dir d'utiliser MinGW, mais après  cette action, dev ne 
fonctionnne plus correctement.;
- Original Message - 
From: QuentinC quent...@cfardel.net
To: progliste@ml.free.fr
Sent: Thursday, February 24, 2011 1:53 PM
Subject: [progliste] Re: premier pas dans le langage c



 Si je me souviens bien, à l'installation de DevCpp, on a le choix entre
 installer une version orpheline ou incluant le compilateur MinGW. Tu as
 peut-être fait le mauvais choix... Dans le doute, tu peux effectivement
 installer MinGW manuellement avec le lien fourni par Lava Kris.
 Mes souvenirs datent de 2004, donc ça a peut-être changé depuis aussi.

 JE peux conseiller sur MinGW, mais pas sur les IDE, puisque je fonctionne
 entièrement au bloc-notes et à la ligne de commande personnellement.
 ET bien sûr, je peux apporter de l'aide sur le langage. Par contre, pour
 aiguiller un peu, il faudrait songer à récupérer et coller les messages
 d'erreur. Dans DevCpp je ne sais pas si on peut les copier, mais on peut 
 en
 tout cas les voir avec le curseur jaws.


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé. 


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-23 Par sujet Luc S.
Bonjour Yannick

C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis de point 
d'arrêt, et donc la console doit s'afficher et disparaitre à toutes vitesse,

Il faut ajouter  une commande qui bloque la console pour te laisser lire le 
résultat et qui fait disparaître la console après l'appuy sur une touche.

Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que ça donne 
avec les modifs que je te propose :


#include stdio.h

main ()
{
  printf (bonjour);
  return 0;
  system(PAUSE);
}


Avec ces modifs tu devrai normalement voir le résultat s'afficher sur une 
console qui s'ouvre, et apprès avoir appuyé sur une touche la console se 
refermera.

Bonne continuation avec le C

Luc


Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je n'y arrive
 pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/ 

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
 vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-23 Par sujet LavaChri

Salut,
Je ne suis pas un expert en C, mais il me semble pas très logique d'avoir
des instructions après une fonction Return.
A priori la fonction Return termine l'éxécution de la procédure, fonction,
...

En général les IDE permetent de visualiser le contenu de la console après
éxécution, cela peut s'appeler Output, Log, ...

Si j'aurais un conseil, ce serais d'utiliser Eclipse pour ton développement.
Cet IDE est bien accéssible et permet de gérer des projets en divers
langage, JAVA, PHP, C++, Python ... Avec des commandes commune.
Certe, et et on en a déjà discuté, il n'est pas accueuillant de prime abord,
mais il est utiliser dans le milieu proféssionnel et aporte des
fonctionnalité puissante.
Voici quelques raccourcis bien utile :
Control + F6, Bascule éditeur
Ctrl + F7, puis maintien Control + x fois F7
Ctrl + F8, maintien Ctrl puis haut/bas
Control+Tab pour sortir parfois.
Control+M pour maximiser fenêtre
Control + F4 pour fermer fenêtre
Control + espace pour appeler la fenêtre d'autocompétion
F12 aller à la fenêtre d'édition

@+
-Message d'origine-
De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
part de Luc S.
Envoyé : jeudi 24 février 2011 07:36
À : progliste@ml.free.fr
Objet : [progliste] Re: premier pas dans le langage c


Bonjour Yannick

C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis de point
d'arrêt, et donc la console doit s'afficher et disparaitre à toutes vitesse,

Il faut ajouter  une commande qui bloque la console pour te laisser lire le
résultat et qui fait disparaître la console après l'appuy sur une touche.

Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que ça
donne avec les modifs que je te propose :


#include stdio.h

main ()
{
  printf (bonjour);
  return 0;
  system(PAUSE);
}


Avec ces modifs tu devrai normalement voir le résultat s'afficher sur une 
console qui s'ouvre, et apprès avoir appuyé sur une touche la console se
refermera.

Bonne continuation avec le C

Luc


Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je n'y
arrive
 pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/ 

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
je vous répondrez en privé.



Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je
vous répondrez en privé.


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-23 Par sujet yannick

salut Luc, merci, cependant, j'ai toujours un msg d'erreur,
dans Dev-C++, e je fais control +n, et je fais un copié collé, et cela ne 
fonctionnne toujours pas, il y a san doute quelque chose qui doit 
m'échapper,
je eme demande si je dois pas choisir quelque part si je veux travailler en 
mode console ou fenêtre, mais je ne vois pas ou le  sélèctionner ...
- Original Message - 
From: Luc S. lu...@free.fr
To: progliste@ml.free.fr
Sent: Thursday, February 24, 2011 7:36 AM
Subject: [progliste] Re: premier pas dans le langage c


 Bonjour Yannick

 C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis de 
 point
 d'arrêt, et donc la console doit s'afficher et disparaitre à toutes 
 vitesse,

 Il faut ajouter  une commande qui bloque la console pour te laisser lire 
 le
 résultat et qui fait disparaître la console après l'appuy sur une touche.

 Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que ça 
 donne
 avec les modifs que je te propose :


 #include stdio.h

 main ()
 {
  printf (bonjour);
  return 0;
  system(PAUSE);
 }


 Avec ces modifs tu devrai normalement voir le résultat s'afficher sur une
 console qui s'ouvre, et apprès avoir appuyé sur une touche la console se 
 refermera.

 Bonne continuation avec le C

 Luc


 Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je n'y 
 arrive
 pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé.



 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé. 


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.


[progliste] Re: premier pas dans le langage c

2011-02-23 Par sujet yannick

slt Lavachri, j'ai apporté la modification pour le return, toujours rien de 
concluant,les premières lignes de ce langage de programmation m'ont toujours 
découragé,
a chaque fois impossible d'aller plus loin..
avec ecclipse  le découragement est à un niveau sans équivoque, pour 
débuter, je reste avec
Dev-C++ qui me semble pour l'instant plus sympathique .


- Original Message - 
From: LavaChri lavac...@cegetel.net
To: progliste@ml.free.fr
Sent: Thursday, February 24, 2011 8:22 AM
Subject: [progliste] Re: premier pas dans le langage c



 Salut,
 Je ne suis pas un expert en C, mais il me semble pas très logique d'avoir
 des instructions après une fonction Return.
 A priori la fonction Return termine l'éxécution de la procédure, fonction,
 ...

 En général les IDE permetent de visualiser le contenu de la console après
 éxécution, cela peut s'appeler Output, Log, ...

 Si j'aurais un conseil, ce serais d'utiliser Eclipse pour ton 
 développement.
 Cet IDE est bien accéssible et permet de gérer des projets en divers
 langage, JAVA, PHP, C++, Python ... Avec des commandes commune.
 Certe, et et on en a déjà discuté, il n'est pas accueuillant de prime 
 abord,
 mais il est utiliser dans le milieu proféssionnel et aporte des
 fonctionnalité puissante.
 Voici quelques raccourcis bien utile :
 Control + F6, Bascule éditeur
 Ctrl + F7, puis maintien Control + x fois F7
 Ctrl + F8, maintien Ctrl puis haut/bas
 Control+Tab pour sortir parfois.
 Control+M pour maximiser fenêtre
 Control + F4 pour fermer fenêtre
 Control + espace pour appeler la fenêtre d'autocompétion
 F12 aller à la fenêtre d'édition

 @+
 -Message d'origine-
 De : progliste-ow...@ml.free.fr [mailto:progliste-ow...@ml.free.fr] De la
 part de Luc S.
 Envoyé : jeudi 24 février 2011 07:36
 À : progliste@ml.free.fr
 Objet : [progliste] Re: premier pas dans le langage c


 Bonjour Yannick

 C'est normal que tu ne vois pas ce que ça donne, car tu n'a pas mis de 
 point
 d'arrêt, et donc la console doit s'afficher et disparaitre à toutes 
 vitesse,

 Il faut ajouter  une commande qui bloque la console pour te laisser lire 
 le
 résultat et qui fait disparaître la console après l'appuy sur une touche.

 Il manque aussi le return qu'il vaut mieux mettre, donc voici ce que ça
 donne avec les modifs que je te propose :


 #include stdio.h

 main ()
 {
  printf (bonjour);
  return 0;
  system(PAUSE);
 }


 Avec ces modifs tu devrai normalement voir le résultat s'afficher sur une
 console qui s'ouvre, et apprès avoir appuyé sur une touche la console se
 refermera.

 Bonne continuation avec le C

 Luc


 Le 24/02/2011 06:42, yannick a écrit :
 bonjour, j'essaie de voir ce que donne la ligne suivante, mais je n'y
 arrive
 pas !

 j'utilise Dev-C++
 impossible de savoir ou est l'erreur .


 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé,
 je vous répondrez en privé.



 Progliste :
 Pour se désinscrire de la liste :
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je
 vous répondrez en privé.


 Progliste :
 Pour se désinscrire de la liste : 
 mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

 Pour voir les archives de la liste :
 http://www.mail-archive.com/progliste@ml.free.fr/

 Pour accéder aux fichiers de la liste
 http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
 Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, 
 je vous répondrez en privé. 


Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.