Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Un peu d'exercice ?
- Il est temps de mettre en pratique ce que vous avez appris. Ces exercices ne sont pas corrigés, mais vous pouvez tester votre code : s'il marche, c'est bon signe. Une bonne habitude à prendre est d'essayer toujours de trouver les cas qui font que le code ne marche pas.
- Des fonctions myMin et myMax qui prennent chacune deux arguments et renvoient respectivement le minimum et le maximum des deux arguments
- À partir de ces fonctions, codez une fonction qui donne le minimum ou le maximum de 4 nombres
- En utilisant myMin et myMax, codez une fonction bornerDans qui prend trois arguments et renvoie le troisième argument s'il est dans l'intervalle formé par les deux premiers, ou renvoie la borne de l'intervalle la plus proche.
- Exemples:
- bornerDans 5 7 6 = 6 -- dans l'intervalle
- bornerDans 5 7 4 = 5 -- trop petit
- bornerDans 5 7 9 = 7 -- trop grand
- Codez une fonction qui prend trois arguments et dit si le troisième argument est dans l'intervalle fermé formé par les deux premiers arguments (on considèrera que le premier argument est inférieur ou égal au deuxième)
- En n'utilisant qu'une seule comparaison, codez une fonction qui prend une paire de nombre et renvoie cette paire triée
- Codez une fonction qui prend deux vecteurs représentés par des paires de nombres, et donne la somme de ces deux vecteurs
- Codez une fonction qui prend un vecteur et renvoie sa norme
- Codez une fonction qui prend un nombre et un vecteur, et renvoie le produit du vecteur par ce nombre
- Codez une fonction qui prend deux vecteurs et renvoie le produit scalaire de ces deux vecteurs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement