[Maple 9.5] problème de programmation

Bonjour

Pouvez vous me dire ou se trouve l'erreur !!
Moi je vois pas !!!!!
Merci d'avance

calcul:=proc(t);
local y,k,a:
y:=x->(x/2)*exp(-(x/2)^2);
for k from 0 to t do
a:=a+k*y(k):
od:
a/t;
end:

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. La seule erreur qui empèche le fonctionnement, c'est le ";" à la fin de la 1ère ligne... Après je ne sais pas ce que tu veux faire !
    1. même en l'enlevant ca marche pas. je crois que l'erreur est dans la local mais je ne sait pas pourquoi
      1. Ca ne marche pas du tout, ou alors ça ne te donne pas le résultat espéré ?

        J'ai essayé avec Maple 9.5 chez moi, et la procédure fonctionne (pas d'erreurs, et ça renvoie un résultat quand on l'utilise) quand j'enlève le ";" de la ligne calcul:=proc(t);

        (En laissant le ";" Maple annonce effectivement une erreur au niveau de local)

        Maintenant je ne sais pas ce que tu veux faire avec la procédure, donc quel résultat tu espères !
        1. Bonjour,
          il me fau absolument maple version 9 pr mes cours en prepas mais le problem c est ke je ne le trouve pa j espere ke vs allé m aider merci bcp d avance
          1. Bonjour,
            moi.néo , voila la solution

            calcul:=proc(t)
            > local y,k,a;
            > y:=x->(x/2)*exp(-(x/2)^2);
            > for k from 0 to t do
            > a:=a+k*y(k):
            > od:
            > a/t;
            > end:
            1. vous connaissez pas un site pour telecherger maple 9 ou 11 svp je voudrais une reponse
              1. ce sont des logiciels payant et non libre, les versions étudiants gratuites ne sont disponibles qu'aux USA et aux Canada
            2. SVP Je cherche le logiciel maple9.5,si vous pouvez me le passez.. Merci