Oct 22, 2017

C# Program to write Class average with counter-controlled repetition.

The class average is equal to the sum of the grades divided by the number of students. The
algorithm for solving this problem on a computer must input each of the grades, perform
the averaging calculation and display the result.



1 //
2 // Class average with counter-controlled repetition.
3
4 usingSystem;
5
6 classAverage1
7 {
8 static voidMain( string[] args )
9 {
10   inttotal,  // sum of grades
11 gradeCounter,  // number of grades entered
12 gradeValue,  // grade value
13 average;  // average of all grades
14
15 // initialization phase
16 total = 0;  // clear total
17 gradeCounter = 1;  // prepare to loop
18
19 // processing phase
20   while( gradeCounter <= 10)  // loop 10 times
21 {
22   // prompt for input and read grade from user
23 Console.Write( "Enter integer grade: ");
24
25   // read input and convert to integer
26 gradeValue = Int32.Parse( Console.ReadLine() );
27
28   // add gradeValue to total
29 total = total + gradeValue;
30
31   // add 1 to gradeCounter
32 gradeCounter = gradeCounter + 1;
33 }
34
35 // termination phase
36 average = total / 10; // integer division
37
38 // display average of exam grades
39 Console.WriteLine( "\nClass average is {0}", average );
40
41 } // end Main
42
43 }// end class Average1

0 comments:

Post a Comment