제가 짠 자바 소스입니다. 오류좀 찾아주세요 ㅠ
sin
이제 막 자바에 발을 딛은 초보입니다.
배열선언부에서 오류가 나는데 어떻게 손대야 할지를 모르겟네요
성형좀 부탁드려요 ^^;;
import java.util.Scanner;
public class S{
static Scanner sc = new Scanner(System.in);
static String[] input = new String[2];
int[] StudentName, StudentNumber, java, c, obms, sum;
float[] ave;
String[] StudentName;
StudentName = new String[100];
StudentNumber = new int[100];
java = new int[100];
c = new int[100];
obms = new int[100];
sum = new int[100];
ave = new float[100];
public static void select(){
System.out.println();
System.out.println(========================================);
System.out.println( 1.성적 입력);
System.out.println( 2.성적표 출력);
System.out.println( 3.종 료);
System.out.println(========================================);
System.out.println(메뉴의 번호를 선택해주세요!1-3 :);
Scanner sc = new Scanner(System.in);
int input = Integer.parseInt(sc.next());
switch(input){
case 1: resultInput();
break;
case 2: resultOutput();
break;
case 3: exit();
break;
default : System.out.println(1~3사이숫자만 입력하시오);
select();
break;
}
}public static void resultInput(){
for(int i = 0; i = 10; i++){
System.out.println(============== 성 적 표 입 력 ==============);
System.out.print(이름 :);
StudentName[i] = sc.next();
System.out.print(학번 :);
StudentNumber[i] = sc.next();
System.out.print(JAVA :);
java[i] = sc.next();
System.out.print(C++ :);
c[i] = sc.next();
System.out.print(OBMS :);
obms[i] = sc.next();
}
select();
}
public static void resultOutput(){
int sum = 0;
double ave = 0;
for(int i = 0 ; i = 10; i++){
sum += java[i] + c[i]+ obms[i];
}
ave = sum/3.0;
for(int i = 0; i = num; i++){
System.out.println(============== 성 적 표 출 력 ==============);
System.out.println(이름 : + StudentName[i]);
System.out.println(학번 : + StudentNumber[i]);
System.out.println(JAVA : + java[i]);
System.out.println(C++ :+ c[i]);
System.out.println(OBMS :+ obms[i]);
System.out.println(총점 :+ sum[i]);
System.out.println(평균 :+ ave[i]);
System.out.println();
}
select();
}
public static void exit(){
System.out.println(프로그램을 종료합니다!);
System.exit(0);
}
public static void main(String args[]){
System.out.println(성적표 출력 프로그램 1.0 ver);
try{
select();
}catch(Exception e){
System.out.println(성적이 입력되어 있지 않았습니다);
select();
}
}
}