Suivant

  Exercice: Évaluer des applications de fonctions

 
  1. Tapez dans la fenêtre de définitions les applications 1 suivantes :  
    "Bonjour le monde!"
    (equal? "essai" "essai")
    (equal? "essai" "essai ")
    (equal? "3" 3)
    (equal? 4 5)
    (equal? 4 4)
     
    "Tests sur ="
    (= "essai" "essai")
    (= 4 5)
    (= 4 4)
     
    "Tests sur number?"
    (number? 45.12)
    (number? -45)
    (number? "essai")
    (number? "3")
     
    "Tests sur positive?"
    (positive? 45.12)
    (positive? -45)
    (positive? "essai")
     
    "Tests sur remainder"
    (remainder 10 5)
    (remainder 5 10)
    (remainder 10 0)
     
    "Test d'invocation"
    (3)

     
  2. Sauvegardez la fenêtre de définitions dans un fichier intitulé « tp1-exo1-appli-fn.scm », dans le répertoire H :.
     
  3. Cliquez sur le bouton Execute
     
  4. Observez le résultat des évaluations dans la fenêtre d'interactions et, pour interpréter les résultats, aidez-vous des spécifications des fonctions correspondantes dans la carte de référence.
     
  5. Mettez un point virgule de commentaire devant les expressions entrainant une erreur avec une explication courte sur l'origine de l'erreur (erreur de type, division par zéro...)
     
  6. Sauvegardez
     
  7. Cliquez de nouveau sur le bouton Execute
     
  8. Avant de passer à l'exercice suivant, sauvegardez.
 

 

Suivant