Tuesday, March 18, 2014

LoopStructure_Ex_4 (Wk 6) Feb 14, 2014

Ex 4: Ask user to enter grade. The grade value should be between 0 and 100. Write a while loop such that if the grade is invalid, your code should keep asking the user to enter a valid grade. When the user enters a valid grade, display its corresponding letter grade A, B, C, D or F.

        static void Main(string[] args)
        {
            int counter = 0;
            while (counter >= 0 && counter < 101)
            {
                Console.Write("Enter your grade: ");
                int grade = int.Parse(Console.ReadLine());

                if (grade >= 90 && grade <= 100)
                {
                    Console.WriteLine("A");
                }
                else if (grade >= 80 && grade < 90)
                {
                    Console.WriteLine("B");
                }
                else if (grade >= 70 && grade < 80)
                {
                    Console.WriteLine("C");
                }
                else if (grade >= 60 && grade < 70)
                {
                    Console.WriteLine("D");
                }
                else if (grade >= 0 && grade < 60)
                {
                    Console.WriteLine("F");
                }
                else
                {
                    Console.WriteLine("Sorry, Invalid grade. Enter again");
                }
                counter++;
            }
            Console.ReadKey();
        }

No comments:

Post a Comment