بکندباز

استادِ یک درس می‌خواهد به دانشجویانی که نمرۀ قبولی آورده‌اند، دو نمره اضافه کند. تابعی بنویسید که آرایه‌ای شامل نمرات را در ورودی بگیرد و به آن‌هایی که نمرۀ قبولی آورده‌اند، دو نمره اضافه کند و نمرات نهایی را در یک آرایه در خروجی برگرداند.

نکتۀ مهم: اگر دانشجویی نمرۀ 20 یا بزرگ‌تر از 18 آورده باشد، به او همان 20 داده می‌شود و نمره نباید با دو جمع شود و بزرگ‌تر از 20 شود.

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

Gradecomp([12.75, 20, 19.75, 10, 9.75, 5, 15.25]) ➞ [14.75, 20, 20, 12, 9.75, 5, 17.25]

Gradecomp([10.25, 18, 17.75, 19.25, 9, 6]) ➞ [12.25, 20, 19.75, 20, 9, 6]

Gradecomp([12.75, 20, 19.75, 10, 9.75, 5, 15.25])  ➞ [14.75, 20, 20, 12, 9.75, 5, 17.25]
Gradecomp([10.25, 18, 17.75, 19.25, 9, 6])  ➞ [12.25, 20, 19.75, 20, 9, 6]

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*