3. [C] Introduction à la programmation en C
A propos de ce cours
Ce cours est un complément au syllabus d'apprentissage de la programmation en langage C sous Unix disponible via:
https://sites.uclouvain.be/SyllabusC/notes/Theorie/
et utilisé en 2e bloc de bachelier en sciences informatiques à l'UCLouvain.
Besoin d'aide ? Rejoignez notre Slack
Liste des exercices
[S1] Absolute value
Poids : 1.0
[S1] Factorial
Poids : 1.0
[S1] Through the array
Poids : 1.0
[S2] Printing data
Poids : 1.0
[S2] strcat
Poids : 1.0
[S2] strlen
Poids : 1.0
[S2] strcasecmp
Poids : 1.0
[S2] Palindrome
Poids : 1.0
[S2] Bitwise operation: high order bits
Poids : 1
[S2] Bitwise operation: extract low order bits
Poids : 1
[S2] Bitwise operation: setting a bit
Poids : 1
[S2] Bitwise operation: cycling bits
Poids : 1
[S2] Bitwise operation: counting set bits
Poids : 1
[S2] Bitwise operation: resetting the highest order bit
Poids : 1
[S2] Reading arguments
Poids : 1.0
[S2] Swap my integers
Poids : 1.0
[S2] Echange de valeurs de fractions
Poids : 1.0
[S3] Global and local variables
Poids : 1.0
[S3] Les types (1/2)
Poids : 1.0
[S3] Improved strcpy
Poids : 1.0
[S3] Pointer arithmetic
Poids : 1.0
[S3] Coder calloc en utilisant malloc
Poids : 1.0
[S3] Sleepy malloc
Poids : 1.0
[S3] Simple linked list
Poids : 1.0
[S3] Simple Binary Search Tree
Poids : 1.0
[S3] Le programme test
Poids : 1.0
[S3] Count the '\0'
Poids : 1
[S3] Reading from the wire
Poids : 1
[S3] Manipulate the memory
Poids : 1
[S3] Structures and pointers to structures
Poids : 1.0
[S4] Simple stack
Poids : 1.0
[S4] Comparing functions
Poids : 1.0
[S4] Filtering a linked list
Poids : 1.0
[S4] Advanced queue
Poids : 1.0
[S4] Ordered linked list
Poids : 1.0
[S5] File exists
Poids : 1.0
[S5] Save struct into file
Poids : 1.0
[S5] Reading integers in a binary file
Poids : 1.0
[S5] Get and set on array stored in binary file
Poids : 1.0
[S5] File copy
Poids : 1.0
[S6] Sort my points
Poids : 1.0
[S6] Protect the variable
Poids : 1.0
[S6] Do my work
Poids : 1.0
[S6] Shared ressource
Poids : 1.0
Bataille
Poids : 1.0
Binary Search Tree
Poids : 1.0
Add lists
Poids : 1.0
Clean my struct
Poids : 1.0
Consumer
Poids : 1.0
Suppression
Poids : 1.0
Généalogie
Poids : 1.0
File Analyzer
Poids : 1.0
Find value
Poids : 1.0
Inorder Traversal
Poids : 1.0
Insert
Poids : 1.0
List Equivalence
Poids : 1.0
Map my Linked List (Not in Use => see exercice STREAMS)
Poids : 1.0
To the matrix
Poids : 1.0
Decode message
Poids : 1.0
Number of files
Poids : 1.0
Bureau postal
Poids : 1.0
Question pour un Sinfpion
Poids : 1.0
Reverse
Poids : 1.0
Rotate array
Poids : 1.0
Magasin (Doesn’t work)
Poids : 1.0
Stack
Poids : 1.0
Streams
Poids : 1.0
Classement étudiant
Poids : 1.0
Recherche étudiante
Poids : 1.0
Vinyls
Poids : 1.0
INGInious