This shows you the differences between two versions of the page.
sde2:laboratoare:03_new [2022/03/14 23:18] alexandru.radovici |
sde2:laboratoare:03_new [2022/04/05 01:18] (current) alexandru.radovici |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== TP 03 - Arguments du programme ====== | + | ====== TP 02 - Arguments du programme ====== |
===== Objectifs ===== | ===== Objectifs ===== | ||
Line 18: | Line 18: | ||
- Écrivez un programme qui prend comme premier argument une commande suivie d'une liste de nombres. Les commandes peuvent être add, sub, mul, div, avg (moyenne), sort, unique. | - Écrivez un programme qui prend comme premier argument une commande suivie d'une liste de nombres. Les commandes peuvent être add, sub, mul, div, avg (moyenne), sort, unique. | ||
- Modifiez le programme afin qu'il n'exécute pas les commandes de la fonction principale, mais que chaque commande soit exécutée dans sa propre fonction. Ecrire des tests unitaires pour chacun d'eux. Les fonctions reçoivent comme arguments les entrées exactes de la ligne de commande (chaînes, pas de nombres). | - Modifiez le programme afin qu'il n'exécute pas les commandes de la fonction principale, mais que chaque commande soit exécutée dans sa propre fonction. Ecrire des tests unitaires pour chacun d'eux. Les fonctions reçoivent comme arguments les entrées exactes de la ligne de commande (chaînes, pas de nombres). | ||
+ | |||
+ | ===== Solutions ===== | ||
+ | [[https://github.com/UPB-FILS-SdE2/Solutions/tree/main/tp2|Solutions]] |