﻿using System;

namespace exercise_1_Part_1
{
    class MainClass




    {


        public static void Main(string[] args)
        {

            /*Exercise 1:
            Design and construct a program to calculate average marks for a student on a course. Your program
            should allow the user to declare different types of variables to hold name of the module, mark for a
            module.Some of the modules could be : 
            Academic and Employability Skills
            Computational Thinking
            Computer Architecture
            Information Engineering
            Internet Protocols
            IP Internetworking
            Network Principles
            Software Development.*/

            bool backTop = true;

            while (backTop)
            {
                Console.WriteLine("Enter student name: ");
                string x = Console.ReadLine();

                Console.WriteLine("Enter module name: ");
                string y = Console.ReadLine();

                Console.WriteLine("Enter mark for 1st module: ");
                double num1 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name: ");
                Console.ReadLine();

                Console.WriteLine("Enter mark for 2nd module: ");
                double num2 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name: ");
                Console.ReadLine();

                Console.WriteLine("Enter mark for 3rd module: ");
                double num3 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name");
                Console.ReadLine();

                Console.WriteLine("Enter mark for 4th module: ");
                double num4 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name: ");
                Console.ReadLine();

                Console.WriteLine("Enter mark for 5th module: ");
                double num5 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name: ");
                Console.ReadLine();

                Console.WriteLine("Enter mark for 6th module: ");
                double num6 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name");
                Console.ReadLine();

                Console.WriteLine("Enter mark for th module : ");
                double num7 = Convert.ToDouble(Console.ReadLine());

                Console.WriteLine("Enter module name: ");
                Console.ReadLine();

                Console.WriteLine("Enter mark for th module: ");
                double num8 = Convert.ToDouble(Console.ReadLine());








                double result = (num1 + num2 + num3 + num4 + num5 + num6 + num7 + num8) / 8;

                Console.WriteLine("Your avarage mark is: " + result);

                if (result > 50)

                {
                    Console.WriteLine("Well done, you passed this term. ");

                }
                else

                {
                    Console.WriteLine("You need to resit some or all of your modules. We are sorry. ");
                }






















                Console.ReadLine();
            }

            backTop = false;
        }
    }
}