Cours: Algorithmique/Programmation C
Ing. Mèma Cissé
Ingénieure en Génie Informatique (ENSP-Yaoundé)
Master 2 en Sciences Mathématiques (AIMS-Sénégal)
Les outils du langage C
Définir son premier programme
Gérer l’affichage et les variables en C
Les opérateurs
Les structures de contrôle
Les tableaux
Les fonctions
Les outils du langage C
Définir son premier programme
Gérer l’affichage et les variables en C
Les opérateurs
Les structures de contrôle
Les tableaux
Les fonctions
1. DU CODE SOURCE À L’EXÉCUTABLE:
Il faut écrire un programme:- Appel à des bibliothèques(Morceau de code déjà
empaqueté prêt-à-l ’emploi)
-Définir des variables et des constantes(Pour stocker des résultats, qu’ils soient sous
formes de chiffres ou de chaîne de caractères.
-Ecrire le programme dans la fonction principale Main(Ecriture du programme en C
des fonctionnalités désirées)
-Découper des fonctionnalités(Création de fonctions remplissant des besoins simples et
élémentaires « si votre projet commencer à prendre un peu de volume»
-Découper en fichiers(Possibilité de rendre plus flexible et lisible l’ensemble du
projet(plusieurs fichiers .c, mais un seul dans tout le projet comportera la fonction
Main). « Encore plus d’ampleur »
ETAPES VERS LA CRÉATION DE L’EXÉCUTABLE
ETAPES VERS LA CRÉATION DE
L’EXÉCUTABLE(SUITE)
ETAPES VERS LA CRÉATION DE
L’EXÉCUTABLE(SUITE)
COMPILATEUR ET IDE(ENVIRONNEMENT DE
DÉVELOPPEMENT INTÉGRÉ)
COMPILATEUR ET IDE(ENVIRONNEMENT DE
DÉVELOPPEMENT INTÉGRÉ)
INSTALLER CODE BLOCKS
-Aller sur le site officiel (www.codeblocks.org)
-section « Main » à gauche. Sélectionner download, puis download the binary
release, choisir selon son os.
Telecharger Codeblocks-…mingw-setup-TDM-GCC-…exe et l’installer.
CRÉER SON PREMIER PROGRAMME
CRÉER SON PREMIER PROGRAMME
CRÉER SON PREMIER PROGRAMME
Choisir C Renseigner
CRÉER SON PREMIER PROGRAMME
Valider Hello world
CRÉER SON PREMIER PROGRAMME
COMMENTER SON PREMIER PROGRAMME
PARAMÉTRAGE
PARAMÉTRAGE: COLORAGE
PARAMÉTRAGE: INDENTATION
STRUCTURE DE PROGRAMME
STRUCTURE DE PROGRAMME
STRUCTURE DE PROGRAMME
STRUCTURE DE PROGRAMME
Les outils du langage C
Définir son premier programme
Gérer l’affichage et les variables en C
Les opérateurs
Les structures de contrôle
Les tableaux
Les fonctions
LA FONCTION PRINTF
LA FONCTION PRINTF
utiliserLaFonctionPrintf.c
COMPRENDRE LA SYNTAXE GÉNÉRALE DE PRINTF
COMPRENDRE LA SYNTAXE GÉNÉRALE DE PRINTF
COMPRENDRE LA SYNTAXE GÉNÉRALE DE PRINTF
COMPRENDRE LA SYNTAXE GÉNÉRALE DE PRINTF
COMPRENDRE LA SYNTAXE GÉNÉRALE DE PRINTF
COMPRENDRE LA SYNTAXE GÉNÉRALE DE PRINTF
formatPrintf.c
LES DIFFÉRENTS TYPES DE VARIABLE
LES DIFFÉRENTS TYPES DE VARIABLE
LES DIFFÉRENTS TYPES DE VARIABLE
LES DIFFÉRENTS TYPES DE VARIABLE
LES DIFFÉRENTS TYPES DE VARIABLE
formatVariable.c
TRANSTYPER UNE VARIABLE
TRANSTYPER UNE VARIABLE
FOR
FOR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
OPERATEUR
STRUCTURE DE CONTRÔLE
STRUCTURE DE CONTRÔLE
if.c
ifElse.c
switchCase.c
WHILE/DO WHILE
WHILE/DO WHILE
WHILE/DO WHILE
whileDoWhile.c
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
LES INSTRUCTIONS DE SAUT
instructionsSaut.c
boucleInfinie.c
SCANF
SCANF
SCANF
FGETS
GETS
saisie.c
fgets.c
gets.c
TABLEAUX
TABLEAUX
TABLEAUX
tab1dim.c
tab2dim.c
Fonctions
Fonction1_et_2
.c
Fonction3_et_4
.c