نبدا على بركة الله مع تمرينين لم افهمها لاننا لم ندرس الكور او الطيدي بعد ورغم المحاولات فلا نتيجة تذكر 0_o
التمرين الاول
considerons trois suites de'entier naturels u,v,w tel que
u0=1
v0=2
w0=3
un+1=2un+3vn+wn
vn+1=un+vn+2wn
wn+1=un+4vn+wn
nous voudrions un program récursif qui demande une valeur de l'entier naturel n et affiche alors les valeur de un,vn,wn
essayer se le réécrir en mode itératif
المشاكل التي واجهتها
1-المتتاليات لا يتم حسابها بالشكل الصحيح بحيث مثلا
u2فيعوض فقط u1 ضرب 2 ويظهر النتيجة دون احتساب 3v2+w2
نفس الامر مع المتتاليات الاخرى
2- وجدت صعوبة في استدعاء دالة داخل داخل *-* استدعاء الدالة الخاصة بالمتتالية الثانية والثالثة في قلب الدالة 1 الخاصة بحساب المتتالية الاولى*-*
-------------------------
التمرين الثاني
nous souhaite retourne la somme des chiffres d'un nombre entier strictement positif
exemple
n=417 retourner 12=4+1+7
ecrir une fonction iterative
ecrire une fonction recursive
مع العلم
lenght retourne la longueur d'une chaine
copy retourne une parie bien précise d'une chaine de caractéres
ex
var texte:steing;i:integer;c:char;
';texte='123456789'
c:=texte[6]/////c=6
i:=length(texte); //// i:=9
copy(texte,3,5); ///// texte=34567
copy(texte,7,3); //// texte=789
المشاكل
copy
العمليات على les type
شكرا