Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zér0 > Les tutoriels > Officiels > Programmation > Lecture des commentaires

Vos commentaires sur :
Les fonctions

Retour au tutoriel

Vous devez être inscrit pour pouvoir poster des messages

Page : 1  2  3 
Pseudo Commentaire
Page : 1  2  3 
Hors ligne louisclem # Posté le 26/12/2005 21:54:41
J'aime le
Avatar
Groupe : Membres
Un très bon chapitre cette fois, bravo pour les très nombreux exemples.

Si j'ai quelques remarques : on voit ton nom dans le screenshot de dev-c++ de ton projet (ça te dérange peut être), il est dit que le prorotype d'une fonction sert à l'ordinateur alors que c'est surtout au compilateur, et le chapitre est un peu long quand même.

Alors, je mets 18 parce que vraiment il est bien celui-là ;)

:soleil: :soleil: :soleil:
 
Hors ligne Portnaouak # Posté le 26/12/2005 23:19:53
my ability is joke
Avatar
Groupe : Membres
Je decouperai bien le chapiter en deux au niveau de la portée des variablmes/fonctions car sinon ca fait quand même beaucoup a ingérer pour un neophyte même si pour les programmeurs confirmé cela passe tout seul car c'est des concepts tout bonnement logique. Voila, ce n'est que mon avis.

Image utilisateur
 
Hors ligne Antartika # Posté le 26/12/2005 23:22:25
Groupe : Membres
Bon chapitre. Pour ce qui est du nom on pouvait déjà le connaître avec le whois ;)

La seule différence avec mes habitudes: mettre des diréctives de préprocesseur dans les .h

Code : C
#ifundef _TONFICHIER_H_
#define _TONFICHIER_H_


Mais bon c'est sur que c'est pas indispensable :-°
Hors ligne Jérémie Belpois # Posté le 27/12/2005 00:06:04
On t'auras XANA
Avatar
Groupe : Membres
Bon ben moi, comme pour le reste du cour de C/C++ de notre cher ami(et dictateur :D )M@teo, je donne un 20/20.
Je trouve tes cours parfait M@tgeo, un grand bravo pour la réussite de tes cours, et un grand merci de nous faire profité de ce savoir qui n'est pas limité à ce que l'on voit.
 
Hors ligne Ze Killer-Whale # Posté le 27/12/2005 00:33:34
Bisounours Powaa!!
Avatar
Groupe : Membres
Très bon tuto à un détail près: j'ai pas très bien compris le principe des headers, en effet, tu dis qu'il faut mettre #include "le_fichier.h", certe, mais comment créer le fichier .h? Et d'autre part quand on inclut les fichiers .h avec les prtotypes de fonctions, les fonctions des fichiers .c sont automatiquement trouvées par le compilateur sans inclure les .c?

Et pour finir une petite faute dans le semi-TP à la fin:
Code : C
    // Génération du nombre aléatoire
    nombreMystere = genereNombre(MIN, MAX);

et
Citation : M@téo21
A vous de créer les 2 fonctions qu'elle utilise : nombreMystere (qui génère un nombre aléatoire compris entre MIN et MAX)


La fonction a créer est plutôt genereNombre non?

Allez, à part la petite énigme des headers très bon tuto comme d'hab, 18/20.

Je suis né la 593299834e seconde de l'ère Unix, si c'est pas épatant?
 
Hors ligne minirop # Posté le 27/12/2005 03:40:16
涼宮ハルヒの憂鬱
Avatar
Modérateurs
Citation : Mateo
Je ne dois pas recopier mon voisin

çà serait pas plutôt
Citation : minirop
Je ne dois pas recopier sur mon voisin

Image utilisateur
pas commencés - en cours - finis - (dernier tome lu)
manga : Love Hina - Ichigo 100% - Fruits Basket - School Rumble (20) - One Piece (42) - Naruto (42) - Death Note (8) - Lovely Complex (8) - Fullmetal Alchimist (20) -> My Manga
IDE multiplateforme pour Qt Image utilisateur
 
En ligne Chahine # Posté le 27/12/2005 11:13:57
Avatar
Groupe : Membres
On voit tout de suite les connaisseurs ^^ !!

Il est vrai qu'a priori on peut se dire que ça fait beaucoup de nouvelles choses à assimiler pour un novice, mais je trouve que tel que tu les enseignes ça passe comme une lettre à la [autocensuré : pas de pub].

En d'autres termes : 20/20.
Hors ligne Jivy # Posté le 27/12/2005 14:08:54
Avatar
Groupe : Membres
Franchement, je l'est pas trouver long, il l'est peut etre en lui même mais on aprend tellement de chose que sa se lit en 30s (façon de parler :p ). Moi je l'est gober super rapidement et sa m'a fait comprendre les fonctions en php que j'avais pas compris ^^ . Ce chapitre est vraiment super, il mérite un grand 20/20 !
Hors ligne Red # Posté le 27/12/2005 15:01:25
Avatar
Groupe : Membres
Heu Oo

Le QCM il n'y aurait pas un bug ? Je réponds, puis quand je regarde les réponses, j'ai faux partout ! Et quand je lis les questions, ce n'est pas les mêmes que l'on m'a posées ! O_o

Il y a par exemple une question "Que sont les paramètres d'une fonction" dans la correction, mais dans le QCM, elle n'y est pas, il y a d'autres questions ! De plus, dans la correction, il y a la réponse à 5 questions, et dans le QCM il y en a un peu plus !

Ca bug aussi chez vous ?

Edit mateo : j'ai corrigé, j'étais en train de modifier le qcm.
En outre, j'ai coupé le chapitre en 2, vous avez été nombreux à le trouver long. Vous retrouverez la deuxième moitié de ce chapitre dans la partie II (chapitre 1). J'y ajouterai des explications qui ont été demandées.
Le chapitre 1 de la partie II sortira donc aujourd'hui, n'aura pas grand chose de nouveau (pour ceux qui ont lu ce chapitre au début) mais il faudra quand même bien le lire car j'y aurai ajouté des informations ;)

Ich will ein "Site du Zéro" auf Deutsch übersetzt !
 
Hors ligne Heskan # Posté le 27/12/2005 15:58:13
Avatar
Groupe : Membres
Oui chez moi aussi ca a bugge et en plus une partie du tuto est plus la quand je veux la relire... Tout simplement envoleee...
Mais a part ca c est un tres bon tuto.
J attend le chapitre II avec impatience... :p

L´age d´or etait l´age ou l´or ne regnait pas...
 
Hors ligne virtuajeans # Posté le 27/12/2005 16:27:52
Groupe : Membres
Magnifique comme tous les autres bien que plus difficile 20/20

Me retourne m'exercer. :p

"Il existe deux choses infinies : l'univers et la bêtise humaine, mais pour l'univers je n'ai pas de certitude absolue ."
_Einstein
 
Hors ligne Scorpio59 # Posté le 27/12/2005 16:44:34
Avatar
Groupe : Membres
Bravo pour la rapidité avec laquelle tu écrit les chapitres M@téo,
M@téo, Est ce que tu pourrai pas nous donner les programmes que tu as créés, je pense que ça pourrai nous inspirer et nous motiver :D
Hors ligne BjO # Posté le 27/12/2005 19:09:38
TuPerdsTaViiie,ALaaaGagner!!
Avatar
Groupe : Membres
Ouai super tuto, meme si la disparition d'une partie de celui ci meriterait des expliquation !
 
Hors ligne Ryuuzaki # Posté le 27/12/2005 21:22:09
Avatar
Groupe : Membres
A ce que je peut voir, il y a une partie qui as disparue... :(
C'est vraiment dommage, elle était très intéressante ^^

Si Matéo l'a enlever, c'est qu'il a ces raison...

Mais j'aimerai savoir si il est possible d'avoir cette partie manquante?

Merci :)

PS -> Génial le cour ;)

EDIT:
Oups... J'avais pas vu l'edit de Matéo dans le commentaire de Red :)
Hors ligne webbdoger93 # Posté le 28/12/2005 20:02:50
Avatar
Groupe : Membres
trés trés bien les exemple vraiment trés utile bravo 20/20

Image utilisateur

webbdoger93
 
Hors ligne Nishoba # Posté le 30/12/2005 19:51:42
Vaevictis
Avatar
Groupe : Membres
Bon chapitre, comme les autres.

Je met 18, car Citation : Je sais pas qui a dit ça ^^
Rien, ni personne n'est parfait
 
Hors ligne Gambit2099 # Posté le 03/01/2006 22:04:05
Crow never dies...
Avatar
Groupe : Membres
Yop !
Je voulais juste dire à ceux qui ont des connaissances en PHP qu'une fonction vide:

Code : C
void Mafonction()
{
//Gniiii
}

est enfaites qu'une include en php ;)
voilà, sinon très bon tuto. Et moi aussi j'avais qlq bugs au nivuea du Q.C.M
++

Mon Blog-Art (dessins, recherches, croquis)
Mon compte Dailymotion (animations)
Image utilisateur
Voyons la vérité en face !!
 
Hors ligne Csame # Posté le 05/01/2006 12:48:51
Abyssus abyssum invocat
Avatar
Groupe : Membres
J'aurais peut-être juste précisé qu'il s'agissait de francs français et pas de francs belges... histoire d'éviter toute confusion.

Sinon, excellent.

Image utilisateur
 
Hors ligne Ninety # Posté le 05/02/2006 15:18:39
Voila qui me decrit mieux :p
Avatar
Groupe : Membres
Ce tutorial est bien mais lorsque de la fonction qui ne renvoie rien (void) et qui n'affiche que du texte tu oublie d'expliquer que pour interpeler cette fonction dans la main il faut ecrire nomdelafonction(1); avec le 1 entre paranthese sinon ca marche pas!
Secret (cliquez pour afficher)
Secret (cliquez pour afficher)
je me suis casse la tete la dessus

Image utilisateur
 
Hors ligne mael65 # Posté le 13/03/2006 17:56:47
Peace 'n' Love
Avatar
Groupe : Membres
SUPPPPEEER tuto... vraiment passionant... j'ai 16 ans et je commence la programmation... merciii !
Hors ligne supercoluche # Posté le 10/04/2006 14:25:25
Tous pour M@teo
Avatar
Groupe : Membres
C'est un super tuto.J'ai 13 ans et je decouvre un monde très interessant grâce à ce tuto.Merci beaucoup M@teo.
Hors ligne Houssam-C # Posté le 18/05/2006 21:08:57
Avatar
Groupe : Membres
Un mec qui m'a conseiller de voir se site et meme que qu'il était zer0 d'or o_O :( !
Super tuto m@teo,meci je ne connaissai rien du C/C++ (avant ce premier chapitre en tout cas).

Il est plus difficile de pardonner à qui ont eu raison, plutôt qu'à qui ont eu tort.
 
Hors ligne collectif # Posté le 09/06/2006 21:05:30
Avatar
Groupe : Membres
Et bien moi j'ai 33 ans ,je commence seulement en c++ ,(meme si j'ai deja programmer en basic et en assembleur(Z80)).
Je fait un peut de MODDING pour Alerte rouge 2.
Le mieu ,ce serai de pouvoir écrire mes propres programme.
Et j'ai bien l'intention de le faire.

je suis tombé sur ce site en faisaint quelques recherche ,et la je voi un cour de c++.
Quelque mois auparavant ,j'avais acheté un bouquin sur le c++ ,que j'ai tres vite abandonner.
Par contre le cour sur ce site et tres bien construit ,je progresse rapidement.
C'est pourquoi je donne la note de %00010100/%00010100 (c'est du binaire ,mais pour la notation en C++ je suis sur que c'est pas ca)
Hors ligne Nagrom62 # Posté le 16/06/2006 15:48:27
Qui aime bien, châtie bien
Avatar
Groupe : Membres
Ils sont super tes cours, bravo ;)

Par contre il manque un mot :) : Cependant, comme c'est un passage obligé, il faudra bien que vous le lisiez à un moment ou à un autre
C'est tout en bas ;)

Si vous n'êtes pas un Zéro, régressez vite ^^
 
Hors ligne Dark-Flint # Posté le 20/06/2006 18:16:04
toubib or not toubib...
Avatar
Groupe : Membres
Super cour j'ai apri en trou jour ce ke je n'est pas retenu en 10 jour sur un site barbare qui parler de code compliké dés la premiére page
Alors un Grand MERCI et un Grand 20\20 100% mérité
je suis le reste des cour attentiveman je decrer pas tarder a noter la suite :p :-° :-° >_<

DÉCOUVERTE DU SITE DU ZER0:
:( ... :euh: ... :o ... :-° ... o_O ... :) ... ^^ ... :p
voici les différent stade de découverte du site du 0
 
Hors ligne 0v3rb1t # Posté le 27/06/2006 22:56:48
C et C++, pas C/C++
Avatar
Groupe : Bannis
Voilà un autre exemple:






Code : C

/*

Le jeu du concessionnaire

par : un newbie :p

.....
*/



#include <stdlib.h>
#include <stdio.h>

long concession()
{
long choix = 0 ;

while (choix < 1 || choix > 5)
{
      printf("\t\t\t*****CHOISISSEZ VOTRE VOITURE*****\n\n\n\n") ;           
     
      puts("Peugot 206\n") ;
      puts("Renault tatoo\n") ;
      puts("Audi W6\n") ;
      puts("Ferrari carrera\n") ;
      puts("Taudi car\n\n\n  ") ;
     
      printf("Votre choix: ") ;
      scanf("%ld", & choix) ;
}         
     
return choix ;
}



int main (void)
{

switch (concession())
{     
case 1 :
puts("\n\n\nUne bonne vieille voiture!\n\n") ;
break ;

case 2 :
puts("\n\n\nj'aime pas les renaults\n\n") ;
break ;

case 3 :
puts("\n\n\n...Oui...\n\n") ;
break ;

case 4 :
puts("\n\n\nCa rox!\n\n") ;
break ;

case 5 :
puts("\n\n\nBravo...\n\n") ;
break ;

default :
puts("\n\n\nTu es prie de choisir une autre voiture!\n\n") ; // On sait jamais :p
break ;
}

system("pause") ;
return 0 ;
}       






Allez, je mets.... 20\20 :lol:

Et merci encore m@teo!
 
Hors ligne bigtete # Posté le 01/07/2006 00:55:17
hopala
Avatar
Groupe : Membres
Citation : snipeyes

Code : C
/*

Le jeu du concessionnaire

par : un newbie :p

.....
*/



#include <stdlib.h>
#include <stdio.h>

long concession()
{
long choix = 0 ;

while (choix < 1 || choix > 5)
{
      printf("\t\t\t*****CHOISISSEZ VOTRE VOITURE*****\n\n\n\n") ;           
     
      puts("Peugot 206\n") ;
      puts("Renault tatoo\n") ;
      puts("Audi W6\n") ;
      puts("Ferrari carrera\n") ;
      puts("Taudi car\n\n\n  ") ;
     
      printf("Votre choix: ") ;
      scanf("%ld", & choix) ;
}         
     
return choix ;
}



int main (void)
{

switch (concession())
{     
case 1 :
puts("\n\n\nUne bonne vieille voiture!\n\n") ;
break ;

case 2 :
puts("\n\n\nj'aime pas les renaults\n\n") ;
break ;

case 3 :
puts("\n\n\n...Oui...\n\n") ;
break ;

case 4 :
puts("\n\n\nCa rox!\n\n") ;
break ;

case 5 :
puts("\n\n\nBravo...\n\n") ;
break ;

default :
puts("\n\n\nTu es prie de choisir une autre voiture!\n\n") ; // On sait jamais :p
break ;
}

system("pause") ;
return 0 ;
}     


c'est quoi cette fonction "puts"?on l'a pas apprise.

et sinon en fait j'ais recomencé le tuto en entier parce que je l'avais lu trop rapidemment et j'avais rien retenu!donc à la fin de la partie 2 je me suis dit:
Citation : moi
j'arrive plus à suivre,faut que je recomence tout en lisant moins vite
et depuis ça rentre mieux.
ça vaut bien un 19/20 vu que j'ais tout (re)compri!
Hors ligne GuardedDragon # Posté le 02/07/2006 01:22:26
Longue vie à Zozor !
Groupe : Membres
J'crois bien que tous ceux qui sont passés par ici ont fait la même erreur que toi bigtete. ;)

Moi y compris :-°

Encore une fois, bravo M@teo ! Bien expliqué, quoiqu'un peu compliqué. :D

Hemm... la note... bon allez... faut être gentils avec les admins :p
Hors ligne Noix de Coco # Posté le 08/07/2006 19:19:52
Ah bon ?
Avatar
Groupe : Membres
Sympa la première partie :P très bien expliquée

Noix de Coco (<< mon blog)
 
Hors ligne Noix de Coco # Posté le 10/07/2006 10:35:34
Ah bon ?
Avatar
Groupe : Membres
c'est très bien expliqué, mais il manque un "dafault" à ton switch dans le dernier code avant la conclusion (avec la fonction menu) ^^. Je sais pas si s'est fait exprès, mais bon voilà je préfère le signaler :)

Noix de Coco (<< mon blog)
 

Vous devez être inscrit pour pouvoir poster des messages

Retour au tutoriel

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | Fil RSS | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 317 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0484s (0.0366s)