Ape problem ni?aku rasa cam dah btol je...tp ada error:use of unassigned local variable'grading' yg aku bold kan ni...ada sesapa leh tlg x?aku tau dis is so simple, tp aku mmg dh blank sgt2 ni...
using System;
using System.Collections.Generic;
using System.Text;
namespace MarkGrade
{
class MarkGrade
{
static void Main(string[] args)
{
string mark,grading;
Console.Write("Please enter your mark:");
mark=Console.ReadLine();
//double d = Convert.ToDouble(mark);
switch (mark)
{
case "mark >= 80 && mark <= 100":
grading="Distinction";
break;
case "mark >= 70 && mark < 80":
grading = "Very Good";
break;
case "mark >= 60 && mark< 70":
grading = "Good";
break;
case "mark >= 50&& mark < 60":
grading = "OK";
break;
case "mark >= 40 && mark < 50":
grading = "Average";
break;
case "mark<40":
grading = "Poor";
break;
}
Console.WriteLine();
Console.WriteLine(grading);
Console .ReadLine ();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace MarkGrade
{
class MarkGrade
{
static void Main(string[] args)
{
string mark,grading;
Console.Write("Please enter your mark:");
mark=Console.ReadLine();
//double d = Convert.ToDouble(mark);
switch (mark)
{
case "mark >= 80 && mark <= 100":
grading="Distinction";
break;
case "mark >= 70 && mark < 80":
grading = "Very Good";
break;
case "mark >= 60 && mark< 70":
grading = "Good";
break;
case "mark >= 50&& mark < 60":
grading = "OK";
break;
case "mark >= 40 && mark < 50":
grading = "Average";
break;
case "mark<40":
grading = "Poor";
break;
}
Console.WriteLine();
Console.WriteLine(grading);
Console .ReadLine ();
}
}
}