Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. Un peu d'exercice ?
  2.  
  3. 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.
  4.  
  5. Des fonctions myMin et myMax qui prennent chacune deux arguments et renvoient respectivement le minimum et le maximum des deux arguments
  6.  
  7. À partir de ces fonctions, codez une fonction qui donne le minimum ou le maximum de 4 nombres
  8.  
  9. 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.
  10. Exemples:
  11.  
  12. bornerDans 5 7 6 = 6 -- dans l'intervalle
  13.  
  14. bornerDans 5 7 4 = 5 -- trop petit
  15.  
  16. bornerDans 5 7 9 = 7 -- trop grand
  17.  
  18.  
  19. 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)
  20.  
  21. En n'utilisant qu'une seule comparaison, codez une fonction qui prend une paire de nombre et renvoie cette paire triée
  22.  
  23. Codez une fonction qui prend deux vecteurs représentés par des paires de nombres, et donne la somme de ces deux vecteurs
  24.  
  25. Codez une fonction qui prend un vecteur et renvoie sa norme
  26.  
  27. Codez une fonction qui prend un nombre et un vecteur, et renvoie le produit du vecteur par ce nombre
  28.  
  29. 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