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

خطأ برمجي في المصفوفة ثنائية الابعاد في قسم المساعدة

#1

أكمل الكود بحيث يتم طباعة جميع قيم المصفوفة باستخدام جملة for.

التحدي2

باستخدام جملة for للدوران، قم بطباعة كل عدد في المصفوفة على سطر جديد.

مساعدة

  • العد في المصفوفة يبدأ من الصفر

الإجابة

int array[5] = {1, 2, 3, 4, 5};

printf("%d\n", array[1]);

for(int i = 0; i < 5; i++)
{
    printf("%d\n", array[i]);
}

الناتج 212345

,والصحيح
int main(){
int array[5] = {1, 2, 3, 4, 5};

for(int i = 0; i < 5; i++)
{
printf("%d\n", array[i]);
}
والناتج 12345

#2
#3

هو الحل كان فيه خطا انه ضاف سطر ليس حسب السؤال

#4

السؤال كان ان تكتب ١٢٣٤٥ الحل الذي في المساعدة ناتج ٢١٢٣٤٥ هكذا يطلع بالنتيجة والحلين يطلع خطا عند الجواب والانتقال

#5

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