العودة إلى موقع برمج

مشكلة في كتابة دالة تحسب مجموع الأرقام في مصفوفة

swift
#1

اين الخطأ في هذا الكود

func sum(of:[Int]) -> Int
{
var numbers = 1
for n in of
{
    numbers += n
}
return numbers
}

sum(of: [1,2,3,4])
#2

هل من الممكن تحديد المزيد من المعلومات او صورة توضح حلك ضمن التحدي لنتمكن من تحديد سبب ظهور النتيجة الخاطئة للتحدي حيث يمكن ان يحوي حلك اخطاء دون ان تنتبه لها او كود زائد عن المطلوب في نص السؤال

#3

#4

الكود صحيح ولكن احذف السطر 11 حيث انه غير مطلوب في السؤال وتحتاج الى اعطاء اسم للمتغير بعد of مثلا
of numbers
يمكنك الاستفادة من الكود التالي لمساعدتك على الحل
image

#5

لقد قمت بعمل الملاحظات التي اشرت اليها
شكرا لك على المساعدة

1 Like