**تحديات بايثون: 02**

متتالية فيبوناتشي: يتم الحصول على عدد فيبوناتشي من خلال جمع العددين السابقين في المتتالية.

نبدأ من 1 ثم 2 وهكذا. أول عشرة أعداد هي:

1، 2، 3، 5، 8، 13، 21، 34، 55، 89…

التحدي: في متتالية أقل من 100 او 50 على حسب قوة جهازك لأن الأرقام ضخمة
أعطني مجموع أعداد فيبوناتشي الزوجية فقط

إعجاب واحد (1)

عذرا يبدو انك نشرت التحدى مرتان ، لذلك انا سأنشر الاجاب مرتان

هذه طريقتى في حل المشروع، ستعرض جميع الارقام الفيبوناتشى ثم الارقام الزوجيه منها :

fibonacci = [1,2]
while True:
  number = fibonacci[-1]+fibonacci[-2]
  if number <= 100 :
    fibonacci.append (number)
  else :
    break 
print (f"all fibonacci numbers : {fibonacci}")
marital_numbers = []
for num in fibonacci:
  if num % 2 == 0:
    marital_numbers.append (num)
print (f"Marital numbers : {marital_numbers}")
إعجاب واحد (1)

نعم فعلا…كان ذلك خطأ مني…
شكرا لك

إعجاب واحد (1)