Guillaume Rivière 2010 – 2018

Le logo de la CCI Bayonne Pays Basque

Programmation Procédurale en langage C

Cours


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 139 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Compiler les exemples du cours avec mon ordinateur Estia

  1. Commencer par créer un répertoire D:\ExemplesC
  2. Écrire le code (avec Notepad++) et enregistrer dans le fichier D:\ExemplesC\helloworld.c
  3. Ouvrir la console Windows (Menu > Accessoires > Invite de commandes)
    1. Au lancement, le répertoire de travail de la console est C:\... Il faut donc changer de lettre de lecteur en tapant :
      D: (puis bien sûr appuyer sur la touche « Enter »)
    2. Ensuite, il faut descendre dans le répertoire ExemplesC en tapant
      cd ExemplesC
    3. Et alors pour compiler le fichier source taper :
      gcc -Wall -ansi helloworld.c -o helloworld.exe
    4. Enfin, pour exécuter le programme taper :
      helloworld.exe

Exercices


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 215 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Travaux Pratiques

Séance Sujet Exercices Exercices Environnement
TP1 Briques de base (1) Partie 1 Partie 2 GCC / Notepad++
TP2 Briques de base (2) Partie 1 Partie 2 GCC / Notepad++
TP3 Cas d'étude : Robot traceur (1, 2, 3) Partie 1 GCC / Notepad++
TP4 Cas d'étude : Robot traceur (4, 5) Partie 2 GCC / Notepad++
TP5 Cas d'étude : Robot traceur Continuer GCC / Notepad++
TP6 IDE, Debugger Partie 1 Eclipse et Visual Studio

Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 295 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Travaux Dirigés

Fichiers TD4 exo4 : vecteur.h   vecteur.c   test1.c
Fichiers TD4 exo4 : matrice.h   matrice.c   (à compléter)

Zone d'entrainement

Les exercices suivants sont des "classiques" pour s'entraîner.

Examens

Ressources


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 377 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Pour aller plus loin…


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 415 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Sélection de livres de la Bibliothèque en ligne de l'ESTIA

univ.scholarvox.com


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 427 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Articles de la base documentaire techniques-ingenieur.fr


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 433 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Pages de manuel de la bibliothèque standard

(man = Unix manual)


Warning: Missing argument 2 for h3(), called in /home/guillaumzr/www/estia/C/index.php on line 440 and defined in /home/guillaumzr/www/common/utils.inc.php on line 39

Les outils pour programmer en C

GCC Notepad++ Eclipse Code::Blocks Visual Studio