I am working on an assignment, I have pretty much done it all but im getting 2 errors thrown back at me and I cant see what I am doing wrong, I am very new to C#....any help would be greatly appreciated.
Thanks in advance
Mandy
Here is my code:
using
System;classProgram
{
int a, b, c, d, e, f; int aCount; int bCount; int cCount; int dCount; int fCount;publicstaticvoid Main(string[] args)
{
Program newProgram = newProgram();newProgram.aCount = 0;
newProgram.bCount = 0;
newProgram.cCount = 0;
newProgram.dCount = 0;
newProgram.fCount = 0;
string myGrade = ""; while (myGrade != "end"){
Console.WriteLine("Please enter a grade:");myGrade =
Convert.ToString(Console.ReadLine().ToUpper()); Console.WriteLine("\t{0}", myGrade);newProgram.GradeCheck(myGrade);
}
int totalGrades = newProgram.aCount + newProgram.bCount +newProgram.cCount + newProgram.dCount + newProgram.fCount;
newProgram.a = (newProgram.aCount / totalGrades) * 100;
newProgram.b = (newProgram.bCount / totalGrades) * 100;
newProgram.c = (newProgram.cCount / totalGrades) * 100;
newProgram.d = (newProgram.dCount / totalGrades) * 100;
newProgram.f = (newProgram.fCount / totalGrades) * 100;
Console.WriteLine("A grades are equal to {0}%", newProgram.a); Console.WriteLine("B grades are equal to {0}%", newProgram.b); Console.WriteLine("C grades are equal to {0}%", newProgram.c); Console.WriteLine("D grades are equal to {0}%", newProgram.d); Console.WriteLine("F grades are equal to {0}%", newProgram.f); for (int i = 0; i < newProgram.aCount; i++){
Console.Write("*");}for
(int i = 0; i < newProgram.bCount; i++){
Console.Write("*");} for (int i = 0; i < newProgram.cCount; i++){
Console.Write("*");} for (int i = 0; i < newProgram.dCount; i++){
Console.Write("*");} for (int i = 0; i < newProgram.fCount; i++){
Console.Write("*");}
}
}
----------------------------------------------------------------------------------------------------------
These are my errors:
Error 1 } expected ......Line 82 column 3
Error 2 'ConsoleApplication1.Program' does not contain a definition for 'GradeCheck' and no extension method 'GradeCheck' accepting a first argument of type 'ConsoleApplication1.Program' could be found (are you missing a using directive or an assembly reference?).....Line 42 column 16