[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

  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 !
    0
    1. même en l'enlevant ca marche pas. je crois que l'erreur est dans la local mais je ne sait pas pourquoi
      0
      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 !
        0
        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
          0
          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:
            0
            1. vous connaissez pas un site pour telecherger maple 9 ou 11 svp je voudrais une reponse
              0
              1. ce sont des logiciels payant et non libre, les versions étudiants gratuites ne sont disponibles qu'aux USA et aux Canada
                0
            2. SVP Je cherche le logiciel maple9.5,si vous pouvez me le passez.. Merci
              0