Poster un commentaire à la suite de l’article...

jeudi 1er septembre 2011
par  Alain BUSSER

TP Python n° 1

Prise en mains de l’outil d’algorithmique avec la notion de fonction

En réponse à...

Logo de Alain BUSSER
jeudi 8 septembre 2011 à 22h24 - par  Alain BUSSER

Effectivement, on peut définir deux fonctions avec Algobox ; toutefois

  1. La fonction F1 ne peut se définir qu’en une ligne, et sans boucles, et ressemble donc plus à une expression qu’à un algorithme ;
  2. La fonction F2 ne peut être définie que par un seul test, toujours sans boucle (sauf celle qui est cachée dans la récursivité) ; là encore peut-on vraiment parler d’algorithme ?

Par exemple, définir une fonction par l’algorithme de Heron ou celui de Newton ou encore des algorithmes de calcul de cosinus ne semble pas possible avec les fonctions F1 et F2 d’Algobox, ainsi que les fonctions définies par sommes de séries...

On peut certes implémenter ces algorithmes dans Algobox mais les utiliser comme des fonctions, en calculant les images de listes de nombres ou en les représentant graphiquement c’est autre chose...

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.