بکندباز

تابعی بنویسید که در ورودی لیستی از نمرات دریافت کند. لیست مورد نظر باید بر پایه 100 باشد ولی متاسفانه یکسری نمرات بر پایه 4 در آن درج شده است.

چالش شما این است که در یک خط کد لیست را تغییر دهید و نمرات آن را بر پایه 100 باز نویسی کنید. فرض کنید تمام اعداد کمتر از 4 در لیست، بر پایه 4 درج شده اند.

نمونه ورودی و خروجی

UpdatedGradeList([3.5, 3.7, 2.6, 95, 87]) ➞ [87.5, 92.5, 65, 95, 87]

UpdatedGradeList([90,40,86,3,2,4]) ➞ [90, 40, 86, 75, 50, 100]

UpdatedGradeList([3.5,2.9,4.3,80,86,57]) ➞ [87.5, 72.5, 4.3, 80, 86, 57]

 

Assert.Equal(new double[] { 87.5, 92.5, 65, 95, 87 }, Backendbaz.UpdatedGradeList(new double[] { 3.5, 3.7, 2.6, 95, 87 }));
Assert.Equal(new double[] { 90, 40, 86, 75, 50, 100 }, Backendbaz.UpdatedGradeList(new double[] { 90, 40, 86, 3, 2, 4 }));
Assert.Equal(new double[] { 87.5, 72.5, 4.3, 80, 86, 57 }, Backendbaz.UpdatedGradeList(new double[] { 3.5, 2.9, 4.3, 80, 86, 57 }));

پاسخ های کاربران به این تمرین

Moohal
امتیاز:‌ 957
تصحیح اتوماتیک 0 0
‎C#‎
22 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 957
0 0
‎C#‎
13 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*