Article View: fr.comp.lang.c
Article #15525Re: conjugaison et autres exos sur les chaines [Was : Un syst�me de conj...]
From: candide
Date: Sat, 17 Sep 2005 23:58
Date: Sat, 17 Sep 2005 23:58
86 lines
4748 bytes
4748 bytes
Harpo <trashcan@hotmail.com> wrote in news:432c19e0$0$1710$8fcfb975 @news.wanadoo.fr: [Je croyais avoir r�pondu au post mais je ne vois rien, y'aura peut-�tre un doublon, d�sol�.] > candide wrote: > > Vous avez raison, mais � un certain moment il faut descendre en > profondeur pour aller au charbon. C'est clair. Je l'ai fait un minimum avant d'aborder les pointeurs : - probl�me des dames sur un �chiquier, - recherche jour de la semaine d'une date donn�e (m�thode s�quentielle, pas avec la formule) - les vendredis 13 (variation du pr�c�dent) - calcul de la dur�e entre deux heures donn�es (en s�quentiel encore), genre : dur�e entre 21:53:17 et 08:02:37 le lendemain (celui-l�, je me rappelle plus si je l'ai compl�tement fait, je retrouve plus le source). > > Je pense que vous avez sans doute plusieurs torts : > . confondre la complexit� de l'impl�mentation d'un algorithme et celles > li�es au langages et de pas dissocier l'approche des 2. ???? Tu(*) veux dire quoi ? En tous cas je ne cherche surtout pas � impl�menter en C des probl�mes dont l'algorithmique ne m'est pas transparente, un li�vre � la fois. _____ (*)Si vous acceptez le tutoiement. > . Vouloir faire dans un premier temps un programme trop long qui fera > n�cessairement appel � plusieurs difficult�s. Oui, �a c'est un d�faut que je confesse. > > De plus si vous avez des bugs que vous voulez envoyer ici aux bonnes > �mes d�vou�es de fsr, il vous faudra envoyer un programme minimal, > autant le faire tout de suite. > > Tout de suite apr�s "Hello World!", je vous conseille un petit programme > simple : Simple, c'est relatif, il y a un certain pas avec le "hello word" qui lui ne n�cessite rien. > imprimer en sortie les arguments de la ligne de commande ainsi que leur > longueur, exemple > $ monprogram foo bar blah taratata > foo 3 Petite question HS : je me suis toujours demand� pourquoi, en anglais, un fichier typique s'appelle foo. > Sans utiliser strlen( ). Pas encore vu. > Ensuite poster ce programme, ce simple petit programme pr�te d�j� � > plusieurs styles d'�criture, et si vous l'avez compris vous avez d�j� > compris pas mal de choses. Techniquement parlant, ce qui me g�ne un peu, c'est ton histoire d'"arguments de la ligne de commande" : je ne sais pas comment faire passer des arguments � un ex�cutable que j'aurais compil� moi-m�me (puisque dans ton exemple je suppose que monprogram d�signe un ex�cutable) et je ne sais pas dans mes doc, mais vraiment pas, o� je peux trouver �a, typiquement le genre de chose qui en fait n'a pas de rapport direct avec le langage C, sans doute non portable en plus mais qui peut faire perdre de longues heures (probl�me de la doc mal faite, incompl�te, d�connect�e, etc). Pour le reste, tr�s franchement, la question ne pr�sente aucune difficult� d�s qu'on a lu dans un manuel pas trop mal fait, un minimum sur les entr�es/sorties, cha�nes de caract�res (tableau et \0), les boucles et les instructions conditionnelles. Maintenant, il est possible et m�me certain qu'il y a des d�tails que je ma�trise mal, que le code que je proposerais serait maladroit mais �a je le consid�re secondaire, les maladresses s'estompent avec l'exp�rience (certains diront au contraire qu'elles s'enracinent, mais �a d�pend des gens je pense).
Technical Details
Message-ID:
<432cad90$0$27422$8fcfb975@news.wanadoo.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.icl.net!proxad.net!193.252.118.146.MISMATCH!news.wanadoo.fr!news.wanadoo.fr!not-for-mailReferences:
<1126342327.583568.21420@g43g2000cwa.googlegroups.com> <4329e5d4$0$7846$8fcfb975@news.wanadoo.fr> <dge4b6$fqa$1@reader1.imaginet.fr> <mn.837a7d59123d924a.15512@YOURBRAnoos.fr> <432adddf$0$17220$8fcfb975@news.wanadoo.fr> <mn.84407d597cfa6e6e.15512@YOURBRAnoos.fr> <432b2a92$0$7861$8fcfb975@news.wanadoo.fr> <432c19e0$0$1710$8fcfb975@news.wanadoo.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,b21b26167a936e28 X-Google-Attributes: gidf9822,public X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.icl.net!proxad.net!193.252.118.146.MISMATCH!news.wanadoo.fr!news.wanadoo.fr!not-for-mail Newsgroups: fr.comp.lang.c Subject: Re: conjugaison et autres exos sur les chaines [Was : Un syst�me de conj...] From: candide <candide@domain.invalid> References: <1126342327.583568.21420@g43g2000cwa.googlegroups.com> <4329e5d4$0$7846$8fcfb975@news.wanadoo.fr> <dge4b6$fqa$1@reader1.imaginet.fr> <mn.837a7d59123d924a.15512@YOURBRAnoos.fr> <432adddf$0$17220$8fcfb975@news.wanadoo.fr> <mn.84407d597cfa6e6e.15512@YOURBRAnoos.fr> <432b2a92$0$7861$8fcfb975@news.wanadoo.fr> <432c19e0$0$1710$8fcfb975@news.wanadoo.fr> User-Agent: Xnews/5.04.25 Date: 17 Sep 2005 23:58:08 GMT Lines: 86 Message-ID: <432cad90$0$27422$8fcfb975@news.wanadoo.fr> Organization: les newsgroups par Wanadoo NNTP-Posting-Date: 18 Sep 2005 01:58:08 CEST NNTP-Posting-Host: 81.250.26.74 X-Trace: 1127001488 news.wanadoo.fr 27422 81.250.26.74:1244 X-Complaints-To: abuse@wanadoo.fr