Acceuil

 

Avant de commencer

 

----- Un peu d'exercice ? -----

Débutant // Intermédiaire // Confirmé

 

Projet 001

 

Projet 002

 

Projet 003

 

Projet 004

 

Liens utiles

 

Me contacter

 

Le livre d'or

 

Activité du site

 

 

Je Dev alors Tu Dev ;-)

 

Bonjour,

Voici quelques exercices en langage C, inspiré des vidéos de Bjormulf,

https://www.youtube.com/watch?v=yiWuZvsFo1I

et de Jason Champagne,

https://www.youtube.com/watch?v=90hGCMC3Chc

que je remercie pour leurs super travail.

--

Débutant // Intermédiaire // Confirmé

--

Index des exercices.

Exercice 1 - Afficher un texte

Exercice 2 - Un entier

Exercice 3 - Un caractère %c

Exercice 4 - Une chaine de caractère %s

Exercice 5 - Afficher la valeur d'un tableau

Exercice 6 - La différence entre (var=var+1) et (var+1)

Exercice 7 - Les opérations

Exercice 8 - Les conditions

Exercice 9 - Les conditions

Exercice 10 - if(){} else{}

Exercice 11 - organiser avec if et else

Exercice 12 - La boucle - while(){}

Exercice 13 - La boucle - for (;;){}

Exercice 14 - La boucle - do{} while();

Exercice 15 - consonne ou voyelle

Exercice 16 - pair ou impair

Exercice 17 - Les conditions logiques

Exercice 18 - SWITCH(var) {CASE'var' : ;BREAK;} DEFAULT;

Exercice 19 - la commande SCANF("%c",&var);

Exercice 20 - Les Pointeurs - Les Fonctions - Inverser deux valeurs

Exercice 21 - Les comparaisons - les tests et quelques codes ASCII

Exercice 22 - Les tableaux - les pointeurs

Exercice 22a - Tableaux et multiplication

Exercice 23 - Une fonction somme

Exercice 24 - Quelques fonctions de la bibliothèque string.h

strcpy (,); copie ou remplace une chaine de caractère

strcat (,""); ajoute une chaine de caractère

Exercice 26 - Les structures

Exercice 27 - de minuscule en MAJUSCULE

Exercice 28 - La gestion de fichier

fopen("",""); ouvre un fichier

fprintf(,""); écrit dans un fichier

fscanf(,); lire le contenu d'un fichier

fclose(); fermer le fichier

Exercice 29 - les mots clefs du C

Exercice 30 - fgets(chaine,10,fichier);

fgetc(fichier);

Exercice 31 - Speudo Aléatoire

La commande atol(var); sert à convertir vers un nombre int

Exercice 32 - Les arguments : int main(int argc, char *argv[]);

La commande strlen(); retourne la taille d'une chaine de caractère

Exercice 33 - Les fonctions de mémoire dynamique

malloc(taille); assigne une taille mémoire

free(variable); libère une taille mémoire

sizeof(int); indique la taille d'un élément

Tester la rapididité d'une fonction

Exercice 34 - La commande write(1,&x,1);

Exercice 35 - Un peu de Cryptage simple

Exercice 36 - Un peu de ménage

Exercice 37 - Plein de x y z

Exercice 38 - Le Cryptage à clef

Exercice 39 - Incrémenter le nom de fichier001.txt

sprintf (nom,%var,variable);

Exercice 40 - Une gestion d'erreur

Exercice 41 - La notion du Makefile

Exercice 42 - Un Menu

 

Bonne journée et bon code et surtout amusez vous bien.

Sept 2018 - Cumulus - Frantz Boukhovtzeff

 

Retour à l'acceuil