Adloun

Fiche étudiant

Exercice · OCaml (option informatique), chapitre 7 — Enregistrements et types mutuellement récursifs

Énoncé

Déclarer etudiant (nom : string, note : float), puis est_recu e (note ).

Corrigé

type etudiant = { nom : string; note : float }

let est_recu e = e.note >= 10.0

Les champs nommés rendent le code limpide : e.note dit ce qu'on teste, là où une composante de n-uplet aurait demandé de se rappeler sa position.

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.