Average C# Exercise - C# Programming Course

 Exercise

Average

 Objetive

Write a C# program to calculate and display the average of four numbers entered by the user.

 Example Code

using System; // Importing the System namespace to use Console functionalities

// Main class of the program
class Program
{
    // Main method where the program execution begins
    static void Main()
    {
        // Declaring four variables to store the numbers entered by the user
        double num1, num2, num3, num4;

        // Asking the user to enter the first number and reading the input
        Console.Write("Enter the first number: ");
        num1 = Convert.ToDouble(Console.ReadLine());

        // Asking the user to enter the second number and reading the input
        Console.Write("Enter the second number: ");
        num2 = Convert.ToDouble(Console.ReadLine());

        // Asking the user to enter the third number and reading the input
        Console.Write("Enter the third number: ");
        num3 = Convert.ToDouble(Console.ReadLine());

        // Asking the user to enter the fourth number and reading the input
        Console.Write("Enter the fourth number: ");
        num4 = Convert.ToDouble(Console.ReadLine());

        // Calculating the average of the four numbers
        double average = (num1 + num2 + num3 + num4) / 4;

        // Printing the average to the screen
        Console.WriteLine("The average of the four numbers is: " + average);
    }
}

More C# Exercises of First contact with C# Sharp

 First contact with C#
Write a C# program to print Hello on screen and then print your name (in a separate line)....
 Sum of two numbers
Write a C# program to print the result of adding 12 and 13 on screen....
 Division of two numbers
Write a C# program to print the result of dividing 24 by 5 on the screen....
 Multiple operations and precedences
Write a C# program to print the result of the following operations: -1 + 3 * 5 (24 + 5) % 7 15 + (-4) * 6 / 11 2 + 10 / 6 * 1 - 7 % 2...
 Multiply using variables
Write a C# program to print the result of multiplying two numbers which will entered by the user....
 Use of {0} and comments
Write a C# program to ask the user for three numbers and display their multiplication. The first line must be a comment with your name and surname. It...
 Several operations
Write a C# program to print on screen the result of adding, subtracting, multiplying and dividing two numbers typed by the user. The remainder of the ...
 Multiplication table
Write a C# program to ask the user for a number and display its multiplication table, like this: Please enter a number: 5 The multiplication ta...
 Equivalent operations
Write a C# program to ask the user for three numbers (a, b, c) and display the result of (a+b)·c and the result of a·c + b·c....
 Age
Write a C# program to ask the user for their age (e.g. 20) and respond with something like "You look younger than 20" (the age entered by the user sho...
 Formats
Write a C# program to ask the user for a number and display it four times in a row, separated with blank spaces, and then four times in the next row, ...
 Rectangle
Write a C# program to ask the user for a number and then display a rectangle 3 columns wide and 5 rows tall using that digit. For example: Enter a ...
 Conversion
Write a C# program to convert Celsius degrees to Kelvin and Fahrenheit. The program will prompt the user to input the temperature in Celsius degrees, ...

Juan A. Ripoll - Programming Tutorials and Courses © 2025 All rights reserved.  Legal Conditions.