/* קלט: זמני ההקפה של ארבעים משתתפי מרוץ קרטינג פלט: מספר המשתתפים שביצעו הקפה בזמן נמוך מהממוצע הקבוצתי */ using System; public class BelowAverage { public static void Main() { // הגדרת קבוע const int NUM_OF_RUNNERS = 40; // הגדרת משתנים double[] scores = new double[NUM_OF_RUNNERS]; // מערך זמני ההקפה double sumOfScores = 0; // צובר זמני ההקפה double averageScore; // ממוצע זמני ההקפה int belowAverageCounter = 0; // מונה // קלט וצבירה for (int i = 0; i < scores.Length; i++) { Console.Write("Enter score: "); scores[i] = int.Parse(Console.ReadLine()); sumOfScores = sumOfScores + scores[i]; } // for // חישוב ממוצע averageScore = sumOfScores / scores.Length; // מניית הנמוכים מהממוצע for (int i = 0; i < scores.Length; i++) if (scores[i] > averageScore) belowAverageCounter++; // פלט Console.WriteLine("{0} participants are below average", belowAverageCounter); } // Main } //class BelowAverage