« Langage C/Introduction au C » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Balise : insanités
 
Ligne 84 :
==== L'histoire du C ====
 
Le langage C est né au début des années 1970 dans les laboratoires AT&T aux États-Unis. Son concepteur, [http://fr.wikipedia.org/wiki/Dennis_Ritchie Dennis Ritchie], souhaitait améliorer un langage existant, le B, afin de lui adjoindre des nouveautés. En 1973, le C était pratiquement au point, et il commença à être distribué l’année suivante. Son succès était tel auprès des informaticiens que l'[http[w://fr.wikipedia.org/wiki/ANSIAmerican National Standards Institute|ANSI] en 1989, puis l’[http[w://fr.wikipedia.org/wiki/ISOOrganisation internationale de normalisation|ISO]] en 1990 décidèrent de le normaliser, c’est-à-dire d’établir les règles officielles du langage. On parle donc de C89 / C ANSI ou bien C90 / C ISO (au choix). D’autres normes sortirent plus tard, en 1999 (on parle de C99) et en 2011 (on parle de C11).
 
''Si vous voulez en savoir plus sur l’histoire du C, lisez donc [http://c.developpez.com/cours/historique-langage-c/ ce tutoriel].''
Ligne 120 :
 
Ce qu'il faut retenir, c'est qu'un algorithme est une suite d'opérations destinée à résoudre un problème donné. Nous aurons l'occasion d'utiliser quelques algorithmes dans ce cours, mais nous ne nous concentrerons pas dessus. Si vous voulez en savoir plus, lisez le tutoriel sur [http://www.siteduzero.com/tutoriel-3-51781-algorithmique-pour-l-apprenti-programmeur.html l'algorithmique pour l'apprenti programmeur].
 
 
==== Le pseudo-code ====
 
Pour représenter un algorithme indépendamment de tout langage, on utilise ce qu'on appelle un '''pseudo-code'''. Il s'agit de la description des étapes de l'algorithme en langage naturel (dans notre cas le français). Voici un exemple de pseudo-code :