aboutsummaryrefslogtreecommitdiff
path: root/semestre 2/informatique/tme/semaine9/test_multi_ensembles.c
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <anhgelus@anhgelus.world>2025-04-04 15:37:24 +0200
committerAnhgelus Morhtuuzh <anhgelus@anhgelus.world>2025-04-04 15:37:24 +0200
commitfe1f28749752b6b197ff8e393a999c8f4549f074 (patch)
treeaa7c55520445a371cd3bcc9ae72b9552c8cf7aa8 /semestre 2/informatique/tme/semaine9/test_multi_ensembles.c
parentc49b969659d8761442a560f8feda436bfb7b01e8 (diff)
Ajout des cours du 28 mars au 4 avril
ne contient pas le cours de mathématiques
Diffstat (limited to 'semestre 2/informatique/tme/semaine9/test_multi_ensembles.c')
-rw-r--r--semestre 2/informatique/tme/semaine9/test_multi_ensembles.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/semestre 2/informatique/tme/semaine9/test_multi_ensembles.c b/semestre 2/informatique/tme/semaine9/test_multi_ensembles.c
new file mode 100644
index 0000000..d141210
--- /dev/null
+++ b/semestre 2/informatique/tme/semaine9/test_multi_ensembles.c
@@ -0,0 +1,24 @@
+#include <stdio.h>
+#include "multi_ensembles.h"
+
+element_t *CreationMultiEnsemble(int deb, int n, int freq){
+ element_t *liste=NULL;
+ int i;
+
+ for (i=deb+n-1; i >=deb; i--) {
+ liste=Ajout_tete_ensemble(liste,i,freq);
+ }
+ return liste;
+}
+
+int main() {
+ element_t *ensemble1= CreationMultiEnsemble(1,20,1);
+ element_t *ensemble2= CreationMultiEnsemble(5,10,2);
+ Affiche_ensemble(ensemble1);
+ printf("====\n");
+ Affiche_ensemble(ensemble2);
+ printf("====\n");
+ printf("%d\n",Intersection_vide(ensemble1, ensemble2));
+ printf("%d\n",Intersection_vide(ensemble2, ensemble1));
+ return 0;
+}