پاسخ تمرین های فصل : گسترش مفهوم حلقه ها
زیر فصل: خروج از حلقه با دستور break

  1. قطعه کدی بنویسید که روی آرایۀ زیر، که شامل امتیازات یک بازیکن است، پیمایش کند و آن‌ها را با هم جمع کند و هنگامی ‌که از 1،000 بیشتر شدند، در کنسول عبارت "بازیکن حرفه‌ای" را بنویسد و از حلقه خارج شود (راهنمایی: ابتدا یک متغیر تعریف کنید که در حلقه مجموع امتیازات را در خود نگه دارد و در صورتی‌ که این مجموع بیشتر از 1،000 شد، از حلقه خارج شود. آرایه به‌شکل زیر است: [15,2,32,9,55,111,325,65,223,552,554,401,500])

     

    int[] scores = { 15, 2, 32, 9, 55, 111, 325, 65, 223, 552, 554, 401, 500 };
    int totalScore = 0;
    foreach (int score in scores)
    {
        totalScore += score;
        if (totalScore >= 1000)
        {
            Console.WriteLine("بازیکن حرفه ای");
            break;
        }
    }