TP


Cliquez ici pour retirer la feuille de style si vous souhaitez imprimer ce document (ou en cas de problème d'affichage).
Notes :
  • Pensez à indenter votre code !! Faites le à la main (utile pour apprendre), à l'aide d'un éditeur qui sait le faire (gvim, emacs), ou encore avec la commande unix indent, mais faites le !
  • N'utilisez pas de navigateur de fichier ! Apprenez à ne vous servir que du terminal.

FUUUuuuu SION!

Écrivez une fonction qui fusionne deux tableaux de double (supposés triés) dans un nouveau tableau (qui doit donc conserver la propriété d'être trié). Attention, les tableaux n'ont pas forcément la même taille. Réfléchissez bien à la signature de la fonction (comment transmettre la taille du nouveau tableau à la fonction appelante ? Que faire en cas d'erreur d'allocation ? Si l'un des tableaux n'est pas trié ? etc.) Que manque-t-il au code de l'hypothétique fonction appelante suivante ?