What's wrong in here..................
import java.io.*;
public class CourseCode
{
public static void main (String [] args) throws IOException
{
BufferedReader kb = new BufferedReader (new InputStreamReader(System.in));
System.out.println ();
System.out.println("The following program accepts course code information where there are four possibilities");
System.out.println("============================== ================================================== ========");
System.out.println ();
System.out.println ("Choose the course code name: (NRE) Religion, (ENG)lish, (MAT)h, (ICS)or(IDC) Computer Science");
String code = kb.readLine ();
code= (code.toUpperCase());
System.out.println ("Enter your course year: (3) grade 11 or (4) grade 12 ");
String grade1 = kb.readLine ();
int grade=Integer.parseInt (grade1);
grade= (grade.toUpperCase());
System.out.println ("Enter your course level: (A)cademic or (P) Applied or (B)asic ");
String level = kb.readLine ();
level= (level.toUpperCase());
System.out.println (String setMessage(code,grade,level));
}//main method
public static String setMessage(String code, int grade, String level)
{
{
String setMessage;
if (code.equals("NRE"))
setMessage= "Religion";
else if (code.equals("ENG"))
setMessage= "English";
else if (code.equals("MAT"))
setMessage= "Math";
else if (code.equals("ICS"+"IDC"))
setMessage= "Computer Science";
}
{
String setMessage;
if (grade.equals ("3"))
setMessage= "grade 11";
else if (grade.equals("4"))
setMessage= "grade 12";
}
{
String setMessage;
if (level.equals("A"))
setMessage= "Academic";
else if (level.equals("P"))
setMessage= "Applied";
else if (level.equals("B"))
setMessage= "Basic";
}
System.out.println ("You are studying "+grade + code+ "at the " +level+ "level");
return setMessage;
} // method setMessage
} // coursecode
this program is giving me an error in this line :(:(:(
"System.out.println (String setMessage(code,grade,level));" with the word setMessage can any one help me out?:confused:
thanxxxxxxxxxxxxxxxxxxxx