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