Files
honore-beaugrand/Devoir 5.ipynb
T
2018-09-18 22:11:08 -04:00

4.3 KiB

Devoir numero 5

Reduce

A

  1. Utiliser la fonction reduce pour calculer la somme des nombres de 0 a 10.
  2. Utiliser la fonction map et la fonction reduce pour calculer la somme des nombre pairs de 0 a 10
  3. Utiliser la fonction map, la fonction reduce et la fonction range pour calculer la somme des nombre pairs de 0 a 100000
In [ ]:
In [ ]:
In [ ]:

B

On definit un utilisateur par une structure de donne comme.

{
    :name "le nom de l'utilisateur"
    :basket [
        {
            :item-id "l'id de l'item"
            :price 99 ;; le prix de l'item
        }
    ]
    :total-price 99 ;; le prix total du panier
}
  1. Definir un fonction add-item qui ajoute l'item a l'utilisateur (en ajustant le prix).

    (defn add-item [user item]
    
        )
    
  2. Definir un utilisateur "bidon"

  3. Utiliser add-item et reduce pour ajouter un item a votre utilisateur bidon.

  4. Utiliser add-item et reduce pour ajouter quatre items a votre utilisateur bidon.

In [ ]:
In [ ]:
In [ ]:

WUI

A

  1. Creer une function qui ecrit le text en argument en italique

  2. Creer une function qui ecrit "Bonjour" en argument en h1 bleu

In [1]:
(require '[clojupyter.misc.display :as display])
In [ ]:
In [ ]:

B

  1. creer une fonction qui dessine un cercle a l'ecran (il faut tout prendre a le tag svg)
In [ ]:
In [ ]:
In [ ]: