Tri cour

Disponible uniquement sur Etudier
  • Pages : 581 (145018 mots )
  • Téléchargement(s) : 0
  • Publié le : 21 juin 2011
Lire le document complet
Aperçu du document
Apprenez à programmer en C / C++ ! - Le Site du Zéro

303/10/Monday 21h34

Apprenez à programmer en C / C++ !
Vous aimeriez apprendre à programmer, mais vous ne savez
(autrement dit: vous en avez marre des cours trop compliqués que vous ne comprenez pas ? )

vraiment pas par où commencer ?

Auteur : M@teo21 Créé le : 29/07/2005 à 00h29 Modifié le : 29/07/2006 à 21h26 Avancement : 50%Imprimer tout le tutorial

C'est votre jour de chance Vous venez de tomber sur un cours de programmation pour débutants, vraiment pour débutants. Il n'y a aucune honte à être débutant, tout le monde est passé par là, moi y compris Ce qu'il vous faut est pourtant simple. Il faut qu'on vous explique tout, progressivement, depuis le début : Comment s'y prend-on pour créer des programmes comme desjeux, ou encore des programmes avec des fenêtres ? De quels logiciels a-t-on besoin pour programmer ? Dans quel langage commencer à programmer ? D'ailleurs, c'est quoi un langage ? Je vous souhaite une agréable lecture Puisse ce tutorial aider un maximum d'entre vous.

Ce cours est composé des parties suivantes : I. II . III. IV . [Langage C] Les bases du débutant [Langage C] Techniques avancées[Librairie C] Création de jeux 2D en SDL Annexes

Partie 1 : [Langage C] Les bases du débutant
Vous débutez ? C'est par là qu'on commence Les bases de la programmation sont expliquées à travers ces premiers chapitres, aussi soyez très attentifs ! Ce que vous allez apprendre ici sera nécessaire pour pouvoir comprendre la suite du cours Prêts ? A l'assaut !

1) Vous avez dit "programmer" ?Programmer, c'est quoi ? Programmer, dans quel langage ? Programmer, c'est dur ? Q.C.M. 2) Ayez les bons outils ! Les outils nécessaires au programmeur Vous pouvez choisir... Dev-C++ Ou bien... Visual C++ Ou encore... Code::Blocks Q.C.M.

http://www.siteduzero.com/tuto-29-8-0-apprenez-a-programmer-en-c-c.html

Page 1 sur 377

Apprenez à programmer en C / C++ ! - Le Site du Zéro

303/10/Monday21h34

3) Votre premier programme Console ou fenêtre ? Un minimum de code Ecrire un message à l'écran Les commentaires, c'est très utile ! Q.C.M. 4) Un monde de variables Une affaire de mémoire Déclarer une variable Afficher le contenu d'une variable Récupérer une saisie Q.C.M. 5) Une bête de calcul Les calculs de base Les raccourcis La librairie mathématique Q.C.M. 6) Les conditions La condition"if... else" Les booléens, le coeur des conditions La condition "switch" Les ternaires : des conditions condensées Q.C.M. 7) Les boucles Qu'est-ce qu'une boucle ? La boucle while La boucle do... while La boucle for Q.C.M. 8) TP : Plus ou Moins, votre premier jeu Préparatifs et conseils Correction ! Idées d'amélioration 9) Les fonctions Créer et appeler une fonction Plein d'exemples pour biencomprendre Q.C.M. Ainsi s'achève la première partie de ce cours de C / C++ pour débutants Nous y avons appris les principes de base de la programmation en C, mais nous sommes encore très loin d'avoir tout vu ! Les choses sérieuses commenceront dans la partie II

Partie 2 : [Langage C] Techniques avancées
Cette seconde partie introduit une notion très importante du langage C : les pointeurs. Nousverrons ce que c'est et tout ce qui en découle, tout ce qu'on peut faire avec. Je ne vous le cache pas, et vous vous en doutiez sûrement, la partie II est à un cran de difficulté supérieur. Là encore, je fais mon maximum pour tout vous expliquer le plus simplement possible Lorsque vous serez arrivés à la fin de cette partie, vous serez capables de vous débrouiller dans la plupart des programmesécrits en C. Dans la partie suivante nous verrons alors comment ouvrir une fenêtre, créer des jeux 2D, jouer du son etc. Accrochez votre ceinture quand même, parce que ça va secouer un tantinet
http://www.siteduzero.com/tuto-29-8-0-apprenez-a-programmer-en-c-c.html Page 2 sur 377

Apprenez à programmer en C / C++ ! - Le Site du Zéro

303/10/Monday 21h34

1) La programmation modulaire Les...
tracking img