ajout exo

This commit is contained in:
2025-10-03 13:54:26 +02:00
parent 94a0cd336e
commit 021c512845

View File

@@ -57,12 +57,13 @@ Pf1f1)
Le but est de calculer, de façon paralèlle, la somme de tous les entiers jusqu'à une valeur `max`.
- la valeur maximale `max`, et le nombre de processus `n` pour le calcul sont passés à la ligne de commande.
- le processus parent crée `n` processus. Chaque processus compte une trance d'entier différente.
- le processus parent crée `n` processus. Chaque processus somme une partie des entiers différente.
- le processus 0 : 0, n, 2n, 3n , etc.
- le processus 1 : 1, n+1, 2n+1,3n+1
- le dernier procesus `n-1` : n-1, 2n-1, 3n-1, etc.
- Le processus parent attend la fin du calcul de chacun de ses fils, et récupére leur calcul au moyen d'un tube.
- Le processus parent attend la fin du calcul de chacun de ses fils, et récupére leur calcul au moyen d'un tube,
et calcule/affiche le résultat final.
Faites afficher le temps de calcul pour différentes valeurs. Est-ce conforme à vos suppositions ? pourquoi ?