Académique Documents
Professionnel Documents
Culture Documents
#include <stdio.h>
int main(void){
//Déclarations
//Traitements
printf("Hello world!\n");
return 0;
}
Remarque : Le code modifié peut être sauvegardé dans le fichier « C://Programmes (x86)/
CodeBlocks/share/CodeBlocks/template/wizard/console/c/main.c » pour être généré à chaque
nouveau projet (Nécessite les droits d’administrateur).
Compilez et exécutez le programme (copie de la fenêtre dans le presse papier « ALT IMPR »,
insertion dans le document « CTRL V », puis rogner l’image pour ne garder que la partie utile :
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)
Notez l’arborescence des fichiers créés. A partir d’une console (cmd) utilisez la commande « cd »
(change directory) pour vous déplacer dans le dossier correspondant à votre projet et à l’aide de la
commande « tree /f » affichez l’arborescence des fichiers :
Résultat :
(Insérer ici la copie de la console)
Par défaut, sous Windows, les caractères accentués sont mal interprétés par la console, Vérifiez en
remplaçant la chaîne de caractère « Hello world !» par «Bonjour à tous ».
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)
Le résultat dépend du codage utilisé pour mémoriser le fichier et du code page utilisé par la
console. Pour utiliser les caractères accentués vérifiez que le fichier utilise le codage Windows
1252. Si nécessaire utilisez le menu « Setting/Editor » onglet « Encoding settings » et fixez
l’encodage à « WINDOWS 1252 ». Sauvegardez le fichier source pour prendre en compte les
modifications.
La modification du codepage utilisé par la console nécessite un ajout de code. Ajoutez au début
du code :
#include <stdlib.h>
et au début de la zone de traitement :
system("@chcp 1252 >nul") ;
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)
Somme de deux nombres (Requis)
Créez un nouveau projet nommé « somme2 » remplir le cartouche et ajoutez le code C, qui saisit
deux nombres entiers et en affiche la somme.
Code :
Exécution :
Structures de contrôles
Ordre croissant (Requis)
Ecrire un programme qui saisit trois nombres entiers et les affiche dans l’ordre croissant.
Combien de cas doit être traités ? Proposez un jeu de test pour vérifier chacun d’eux.
Code :
#include <stdio.h>
int main() {
int num1, num2, num3, temp;
return 0;
}
Exécution :
Exécution :
Exécution :
Puissance entière X^Y (Requis)
Créez un programme C qui calcule et affiche X^Y. X est un flottant et Y une puissance entière
positive.
Code :
(Insérer ici le copier/coller de votre code)
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)
Affichage de la table de Pythagore (Complémentaire)
Ecrire un programme C qui affiche la table de Pythagore. La table de Pythagore est un tableau à
deux dimensions (10x10) qui contient les tables de multiplication :
1 2 3 ... 10
2 4 6 ... 20
3 6 9 ... 30
... ... ... ... ...
10 20 30 ... 100
Code :
(Insérer ici le copier/coller de votre code)
Exécution :
(Insérer ici la copie de la fenêtre d’exécution)